Loading...

Course Description

In this course, you will develop an interactive Raspberry Pi device that communicates with other devices across the internet. This opens up a wide range of possibilities, like building one Raspberry Pi that fits in your pocket and communicates via the internet to another Pi at home, which could be monitoring the cats, your front door, or the weather. For the final project of this course, you will build one such system: an internet-connected doorbell – an entry into the world of Internet of Things.

The course brings together all the skills you have studied in previous courses as you experience the complex process of designing, prototyping, and debugging a system with distributed, networked components. You will experience the process of moving a device from conception to full functionality, with all the internet connectivity expected of marketable devices today, setting you up for success in your future projects.

You are required to have completed the following courses or have equivalent experience before taking this course:

  • Designing a Simple Interactive System
  • Expanding Interactive Systems With Devices and Libraries
  • Designing Complex Sensing and Functions in Interactive Systems
  • Building Actuated Interactive Devices
  • Designing Advanced Interactive Devices

Faculty Author

Wendy Ju

Benefits to the Learner

  • Connect your interactive system to the internet
  • Architect functions across system components to achieve specific application objectives
  • Design, prototype, and test a distributed system to meet context and use requirements

Target Audience

  • Engineers
  • Research and design professionals
  • Product designers and developers
  • Software engineers
  • Electronics hobbyists
  • Designers/artists with the appropriate background
  • Entrepreneurs
  • Career starters

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Type
2 week
Dates
Feb 12, 2025 to Feb 25, 2025
Total Number of Hours
10.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

Type
2 week
Dates
Apr 23, 2025 to May 06, 2025
Total Number of Hours
10.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

Type
2 week
Dates
Jul 16, 2025 to Jul 29, 2025
Total Number of Hours
10.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

Type
2 week
Dates
Oct 08, 2025 to Oct 21, 2025
Total Number of Hours
10.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

Type
2 week
Dates
Dec 31, 2025 to Jan 13, 2026
Total Number of Hours
10.0
Course Fee(s)
Contract Fee $74.00
Section Notes

IMPORTANT COURSE INFORMATION

Required fields are indicated by .