Coursera
Coursera Logo

UIUC - IoT Communications 

  • Offered byCoursera

IoT Communications
 at 
Coursera 
Overview

Duration

11 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 Communications
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 2 of 4 in the Hands-on Internet of Things Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level This course requires having taken the previous course: IoT Devices.
  • Approx. 11 hours to complete
  • English Subtitles: English
Read more
Details Icon

IoT Communications
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course builds on the previous course: IoT Devices. After we have built and programmed a small self-driving vehicle, now it's time get into more advanced territory and enhance the device's connectivity further. To do so you will study radio frequency (RF) communication, the MAC layer, Mesh Networking as well as distributed algorithms for use with geographic locations. These techniques will be applied to your device in the lab, which is composed of four steps, one in each week of the course. In Week 1, after going over some orientation for the course, you will focus on radio frequency (RF) communication, how it fits in with the larger scope of electromagnetism, how RF signals propagate in physical environments, how RF signals can be used to encode data, and how all this information is useful in constructing resilient and high-bandwidth IoT communication substrates.
Read more

IoT Communications
 at 
Coursera 
Curriculum

Week 1: Course Overview and Introduction to Radio Frequency Protocols

Lecture 1: Radio Frequency Communications

Lecture 2: Antenna Design

Lecture 3: Signal Propagation

Lecture 4: Attenuation

Lecture 5: Spectrum Division

Lecture 6: Overview of Modulation

Lecture 7: Modulation in Practice

About this course

Course Communication and Discussion Forums

Updating your Profile

Social Media

Course Slides PDFs

Week 1 Overview

Lab: Iot Communications Step 1

Week 1 Quiz

Week 2 - Protocols: Media Access Protocol

Lecture 1: Collision Detection and Resolution

Lecture 2: Power Saving Algorithms

Lecture 3: Cold Supply Chain Auditing

Lecture 4: Power MAC Algorithms

Lecture 5: IEEE 802.15.4 Protocols

Lecture 6: Non-beacon tracking

Lecture 7: Global Synchronization

Lecture 8: Long Preamble Synchronization

Week 2 Overview

Lab: Iot Communications Step 2

Week 2 Quiz

Lab Milestone

Week 3 - Protocols: Mesh Routing

Lecture 1: Neighbor Discovery

Lecture 2: Mesh Networking

Lecture 3: Types of Addressing

Lecture 4: Geographic Addressing

Lecture 5: Hierarchical Addressing

Lecture 6: Stochastic Addressing

Lecture 7: Link State Routing

Lecture 8: Distance Vector Routing

Lecture 9: Mesh Routing

Lecture 10: Optimized Link State Routing (OLSR)

Lecture 11: Dynamic Source Routing (DSR)

Lecture 12: Ad-hoc On Demand Distance Vector (AODV)

Week 3 Overview

Lab: Iot Communications Step 3

Week 3 Quiz

Lab Milestone

Week 4 - Protocols: Service Discovery

Lecture 1: Hierarchical Routing

Lecture 2: Geographic Routing

Lecture 3: Delay-Tolerant Networking

Lecture 4: Gossip Algorithms

Week 4 Overview

Lab: Submission and Grading.

Week 4 Quiz

Lab Milestone

IoT Communications
 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 Communications
     at 
    Coursera 

    Student Forum

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