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

By Coursera

About the course

The program consists of 6 courses and covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. In the final Capstone Project, students will apply the skills they learned by designing, building, and testing a microcontroller-based embedded system, producing a unique final project suitable for showcasing to future employers.

Who is the course for?

The course is suitable for design engineers, IOT analysts and industry professionals.


  • Introduciton and Embedded Systems
  • Arduino Platform and C Programming
  • Interfacing with Arduino
  • Raspberry Pi platform and Python programming
  • Interfacing with Raspberry Pi
  • Capstone Project

Eligibility & Selection Criteria

The course is open to all students and learners.


Arduino IDE, Python.

course in a nutshell

Fees INR Free
Certification type Certificate Program
Certified by University of California, Irvine
Duration 2 Months
Teaching Mode Online
Location Online
Apply By NA
Batch start on March 10, 2020
slider 01

An Introduction to Programming the Internet o...

By Coursera

5.01 review
  • University of California, Irvi...
  • 2 Months
  • Online
  • Free
slider 01

Intel Edge AI for IoT Developers

By Udacity

  • Udacity
  • 3 Months
  • Online
  • 47,967
slider 01

Internet of Things: Business Implications and...

By Get Smarter

  • MIT Sloan School of Management
  • 6 Weeks
  • Online
  • 187,473
slider 01

Cybersecurity and Privacy in the IoT

By EdX

  • Curtin University
  • 5 Weeks
  • Online
  • Free