Coursera
Coursera Logo

UIUC - IoT Devices 

  • Offered byCoursera

IoT Devices
 at 
Coursera 
Overview

Duration

13 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

IoT Devices
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 1 of 4 in the Hands-on Internet of Things Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level Basic knowledge of computer networks and some fundamental programming knowledge will be useful.
  • Approx. 13 hours to complete
  • English Subtitles: English
Read more
Details Icon

IoT Devices
 at 
Coursera 
Course details

More about this course
  • The Internet of Things (IoT) stands to be the next revolution in computing. Billions of data-spouting devices connected to the Internet are already fundamentally changing the way we live and work. This course teaches a deep understanding of IoT technologies from the ground up. Students will learn IoT device programming (Arduino and Raspberry Pi), sensing and actuating technologies, IoT protocol stacks (Zigbee, 5G, NFC, MQTT, etc), networking backhaul design and security enforcement, data science for IoT, and cloud-based IoT platforms such as AWS IoT. Students will be guided through laboratory assignments designed to give them practical real-world experience, where they will deploy a distributed wifi monitoring service, a cloud-based IoT service platform serving tens of thousands of heartbeat sensors, and more. Students will emerge from the class with a cutting-edge education on this rapidly emerging technology segment, and with the confidence to carry out tasks they will commonly encounter in industrial settings. Important: This whole series of courses consists in part of practical experimentation using actual hardware, which you will need to acquire. (Cost may vary between 100 and 200 USD depending on your location). Most parts that are needed for the first course, will be re-used in the following courses.
Read more

IoT Devices
 at 
Coursera 
Curriculum

Week 1: Orientation, Basics and Lab instructions

Welcome to Internet of Things

Lecture 1: How the Internet Works

Lecture 2: How Can Many Hosts Communicate?

Lecture 3: What is a Protocol?

Lecture 4: Protocol Stacks

Lecture 5: Network Addressing

Lecture 6: Addressing Layers

Lecture 7: IoT Protocols

Lecture 8: Intra-domain vs. Inter-domain

Lecture 9: Example: XO Communications Backbone

Lecture 10: Layer 2 vs Layer 3 Forwarding

Lecture 11: Network Virtualization

Lecture 12: Delivery Methods

Lecture 13: Multicast Approaches

About this course

Required Items

Course Communication and Discussion Forums

Updating your Profile

Social Media

Course Slides PDFs

Week 1 Overview

Lab 1: IoT Devices Step 1

Orientation Quiz

Week 1 Quiz

Week 2 - Devices: IoT circuits

Lecture 1: Introduction to IoT Hardware

Lecture 2: Background: Electrical Circuit Design

Lecture 3: Use Case: Something That Lights Up

Lecture 4: Use Case: Something That Uses Electricity

Lecture 5: Use Case: Something That Moves

Lecture 6: Use Case: Something That Observes

Lecture 7: Useful Circuits

Week 2 Overview

Lab: IoT Devices Step 2

Week 2 Quiz

Lab Milestone

Week 3 - IoT Devices Architecture

Lecture 1: Integrated Circuits in Practice

Lecture 2: Data Encoding: Challenges

Lecture 3: Data Encoding: Approaches

Lecture 4: Microcontrollers

Lecture 5: Programmable Circuits

Week 3 Overview

Lab: IoT Devices Step 3 and Appendices

Lab: IoT Devices Step 3

Week 3 Quiz

Lab Milestone

Week 4 - Devices: Arduino Programming and Lab Submission

Lecture 1: IoT Platform Design and Programming

Lecture 2: Arduino Programming

Week 4 Overview

Lab: IoT Devices Step 4 and Submission Instructions

Appendices to the Lab

Week 4 Quiz

Lab Milestone

IoT Devices
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    IoT Devices
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...