About this Course
18,004 recent views

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 11 hours to complete

Suggested: 2 weeks of study, 2-3 hours/week...


Subtitles: English, Korean

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 11 hours to complete

Suggested: 2 weeks of study, 2-3 hours/week...


Subtitles: English, Korean

Learners taking this Course are

  • Machine Learning Engineers
  • Data Engineers
  • Product Managers
  • Professors
  • Engineers

Syllabus - What you will learn from this course

2 hours to complete


4 videos (Total 34 min), 2 readings, 2 quizzes
4 videos
Capstone 1: Sonification of Movement9m
Capstone 2: Healthcare Remote Monitoring9m
Qualcomm talks about the course3m
2 readings
Get your resources in order!30m
Course Slides (All Modules)30m
2 practice exercises
Intro Module30m
3 hours to complete

Circuit Switched Networks

20 videos (Total 68 min), 3 readings, 5 quizzes
20 videos
Introduction to Lesson 125s
We love to talk2m
Birth of the Telephone6m
Control Plane7m
Data Plane6m
Introduction to Lesson 224s
Broadcast Innovations9m
Broadcast Industry2m
Content is King2m
Introduction to Lesson 344s
Sampling: Analog <-- --> Digital4m
Audio and Speech Coding7m
Shannon: Information Theory4m
C and UNIX1m
Introduction to Lesson 433s
Regulated Monopoly2m
Breakup of AT&T4m
Impact on Research1m
3 readings
History of Bell Systems10m
AT&T System in 195310m
More optional reading10m
5 practice exercises
Lesson 110m
Lesson 210m
Lesson 310m
Lesson 410m
Module 130m
2 hours to complete

Packet Switched Networks

12 videos (Total 37 min), 1 reading, 4 quizzes
12 videos
Introdution to Lesson 126s
CS and PS (Control Switched and Packet Switched)2m
Brief History5m
TCP / IP Protocol5m
Open Standards2m
Introduction to Lesson 234s
Introduction to Lesson 335s
Voice over RTP/UDP/IP or VoIP4m
Broadcast / Multicast6m
1 reading
4 practice exercises
Lesson 110m
Lesson 28m
Lesson 38m
Module 230m
3 hours to complete

Computer Telephony

15 videos (Total 21 min), 1 reading, 6 quizzes
15 videos
Introduction to Lesson 125s
Data Plane2m
Control Plane3m
Introduction to Lesson 240s
The Big 51m
Power Shift1m
Introduction to Lesson 334s
Message Machine2m
Interactive Voice Response1m
Call Centers3m
Introduction to Lesson 433s
What happened to the dial tone?55s
The 911 Fiasco1m
Hackers get into your phone1m
1 reading
Pre-Module reading on the Carterphone10m
5 practice exercises
Lesson 18m
Lesson 24m
Lesson 38m
Lesson 46m
Module 330m
2 hours to complete

Wireless Technologies

21 videos (Total 46 min), 1 reading, 6 quizzes
21 videos
Introduction to Lesson 131s
Why would someone want to walk around with a phone?2m
AT&T almost missed the boat!3m
Introduction to Lesson 21m
Leveraging Telephony Infrastructure for Mobility4m
Billing and Prepaid2m
Introduction to Lesson 358s
Get more spectrum2m
Improving Spectral Efficiency3m
Reduce data rate for each voice call8m
3G and 4G evolution6m
Introduction to Lesson 41m
Other low power radios1m
Introduction to Lesson 552s
Telephony 1-to-11m
Broadcast 1-to-N44s
Sensor Networks N-to-151s
A platform for IoT1m
1 reading
Further reading on 1G and 2G cellular10m
6 practice exercises
Lesson 110m
Lesson 210m
Lesson 310m
Lesson 410m
Lesson 58m
Module 430m
1 hour to complete

Features and Apps

7 videos (Total 27 min), 1 reading, 2 quizzes
7 videos
Introduction to Lesson 11m
Solutions Looking for Problems5m
Unintended Consequences5m
Phones get GPS2m
Phones get Cameras, accelerometers, etc2m
Voice is not the killer app?5m
1 reading
Advanced Readings10m
2 practice exercises
Lesson 110m
Module 530m
2 hours to complete

Future Outlook

8 videos (Total 55 min), 1 reading, 3 quizzes
8 videos
IoT: What the heck is it?8m
Build your own IoT5m
Specialization in a Nutshell6m
Introduction to Lesson 21m
IoT: mHealth12m
IoT: Smart Homes9m
IoT: Automotive9m
1 reading
Links for mHealth video10m
3 practice exercises
Lesson 110m
Lesson 210m
Module 630m
199 ReviewsChevron Right


started a new career after completing these courses


got a tangible career benefit from this course


got a pay increase or promotion

Top reviews from Internet of Things: How did we get here?

By DRMar 8th 2016

Hello Everyone,\n\nI really enjoyed this course and definitely this is great learning experience for me..I am heartily thankful to Both Professors for given me this knowledge..\n\nThanks a lot..

By FHMar 29th 2016

I think i can never get the introduction to telecommunication and web integrated together in such an awesome pedagogical manner. Thanks for providing this course.



Harinath Garudadri

Associate Research Scientist
Qualcomm Institute of Calit2, UC, San Diego

Ganz Chockalingam

Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego

About University of California San Diego

UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory....

About the Internet of Things Specialization

This Specialization covers the development of Internet of Things (IoT) products and services—including devices for sensing, actuation, processing, and communication—to help you develop skills and experiences you can employ in designing novel systems. The Specialization has theory and lab sections. In the lab sections you will learn hands-on IoT concepts such as sensing, actuation and communication. In the final Capstone Project, developed in partnership with Qualcomm, you’ll apply the skills you learned on a project of your choice using the DragonBoard 410c platform....
Internet of Things

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.