About this Course

367,116 recent views

Learner Career Outcomes

31%

started a new career after completing these courses

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 12 hours to complete
English

Skills you will gain

Internet Of Things (IOT)MicrocontrollerEmbedded System DesignWireshark

Learner Career Outcomes

31%

started a new career after completing these courses

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 12 hours to complete
English

Instructor

Offered by

Placeholder

University of California, Irvine

Syllabus - What you will learn from this course

Content RatingThumbs Up96%(38,317 ratings)Info
Week
1

Week 1

3 hours to complete

What Is the Internet of Things (IoT)?

3 hours to complete
10 videos (Total 67 min), 4 readings, 2 quizzes
10 videos
Module 1 Introduction1m
Prof. Harris Takes You on a Tour of His Lab5m
Lecture 1.1: IoT Example: The Refrigerator10m
Lecture 1.2: IoT Devices9m
Lecture 1.3: IoT Devices vs. Computers6m
Lecture 2.1: Trends in the Adoption of IoT7m
Lecture 2.2: IoT Is Powerful and Pervasive9m
Lecture 3.1: Societal Benefits of IoT5m
Lecture 3.2: Risks, Privacy, and Security11m
4 readings
Pre-Course Survey10m
Course Overview10m
Module 1 Objectives1m
Module 1 Reading10m
1 practice exercise
Module 1 Quiz30m
Week
2

Week 2

3 hours to complete

Embedded Systems

3 hours to complete
9 videos (Total 66 min), 2 readings, 2 quizzes
9 videos
Lecture 1.1: What Are Embedded Systems?9m
Lecture 1.2: More on Embedded Systems8m
Lecture 1.3: Generic Embedded Systems Structure9m
Lecture 2.1: Components of Embedded Systems8m
Lecture 2.2: More on Components of Embedded Systems6m
Lecture 2.3: Sensors and Actuators (in the Lab)2m
Lecture 3.1: Analog/Digital Conversion9m
Lecture 3.2: Basic Equipment9m
2 readings
Module 2 Objectives10m
Module 2 Reading10m
1 practice exercise
Module 2 Quiz30m
Week
3

Week 3

3 hours to complete

Hardware and Software

3 hours to complete
9 videos (Total 68 min), 2 readings, 2 quizzes
9 videos
Lecture 1.1: Hardware and Software6m
Lecture 1.2: Integrated Circuits7m
Lecture 1.3: Microcontroller Properties (Updated)13m
Lecture 2.1: Microcontroller Components10m
Lecture 2.2: Compilation and Interpretation6m
Lecture 2.3: Python vs. C/C++9m
Lecture 3.1: Operating Systems6m
Lecture 3.2: Task Support5m
2 readings
Module 3 Objectives10m
Module 3 Readings10m
1 practice exercise
Module 3 Quiz30m
Week
4

Week 4

3 hours to complete

Networking and the Internet

3 hours to complete
10 videos (Total 56 min), 3 readings, 2 quizzes
10 videos
Lecture 1.1: Why is Networking Needed?6m
Lecture 1.2: WAN Structure5m
Lecture 1.3: Networking Components (Lab Tour)2m
Lecture 2.1: Internet Structure6m
Lecture 2.2: Protocols8m
Lecture 2.3: Protocol Stack6m
Lecture 3.1: TCP/IP Application Layer6m
Lecture 3.2: MANETs7m
Lecture 3.3: Packet Capture Demo6m
3 readings
Module 4 Objectives10m
Module 4 Readings10m
End-of-Course Survey10m
1 practice exercise
Module 4 Quiz30m

Reviews

TOP REVIEWS FROM INTRODUCTION TO THE INTERNET OF THINGS AND EMBEDDED SYSTEMS

View all reviews

About the An Introduction to Programming the Internet of Things (IOT) Specialization

An Introduction to Programming the Internet of Things (IOT)

Frequently Asked Questions

More questions? Visit the Learner Help Center.