Skip to main content

Internet of Things

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.

  • Internet of Things: How did we get here?

    Internet of Things: How did we get here?

    In this course, we will explore the convergence of multiple disciplines leading to todays’ Smartphones. You will learn about the birth and evolution of Telephony Networks, Broadcast Networks (TV and Radio) and Consumer Electronics. We will discuss the impact of Internet, (multimedia) content, smartphones and apps on everyday lives.

  • Internet of Things: Setting Up Your DragonBoard™ Development Platform

    Internet of Things: Setting Up Your DragonBoard™ Development Platform

    Do you want to develop skills to prototype mobile-enabled products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses.

  • Internet of Things: Sensing and Actuation from Devices

    Internet of Things: Sensing and Actuation from Devices

    In this course, you will learn to interface common sensors and actuators to the DragonBoard™ 410c hardware. You will then develop software to acquire sensory data, process the data and actuate stepper motors, LEDs, etc. for use in mobile-enabled products. Along the way, you’ll learn to apply both analog-to-digital and digital-to-analog conversion concepts.

  • Internet of Things: Communication Technologies

    Internet of Things: Communication Technologies

    In this course, you will learn how VoIP systems like Skype work and implement your own app for voice calls and text messages. You will start by using the Session Initiation Protocol (SIP) for session management. Next, you will learn how voice codecs such as Adaptive Multi Rate (AMR) are used in 3G networks and use them for voice traffic in your app.

  • Internet of Things: Multimedia Technologies

    Internet of Things: Multimedia Technologies

    In this course, you will learn the principles of video and audio codecs used for media content in iTunes, Google Play, YouTube, Netflix, etc. You will learn the file formats and codec settings for optimizing quality and media bandwidth and apply them in developing a basic media player application.

  • Internet of Things Capstone: Build a Mobile Surveillance System

    Internet of Things Capstone: Build a Mobile Surveillance System

    In the Capstone project for the Internet of Things specialization, you will design and build your own system that uses at least 2 sensors, at least 1 communication protocol and at least 1 actuator. You will have a chance to revisit and apply what you have learned in our courses to achieve a robust, practical and/or fun-filled project.