IoT Communications and Networks (Coursera)

IoT Communications and Networks (Coursera)

By presenting the building blocks of the IoT network architecture, this MOOC will help learners adapt to the fast changing communications and networking environment of IoT. The IoT world represents billions of sophisticated objects, such as sensors, actuators and meters, that are deployed nearly everywhere, in homes, hospitals, factories, cities, and are connected to the Internet. However, they come with limited capacity in terms of memory storage, computational power and energy; how can these objects then ensure network reliability and timely transmission?

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

That is what you will learn in this course: how we can set up wireless communications and networking in the IoT to achieve these goals.
This course has received financial support from the Patrick & Lina Drahi Foundation.

What You Will Learn

  • How to schedule a collision free communication between two devices (with TSCH protocol, MSF)
  • How to compress, fragment and reassemble IPv6 data packets adapted to IoT constraints (with 6Lowpan, 6LFF)
  • How make connected devices learn their best path toward a given destination (with RPL protocol)

Syllabus

Welcome to the IoT Communications and Networks MOOC
Week 1: Medium Access Control (MAC) Layer
Week 2: 6TiSCH Adaptation Layer
Week 3: 6LoWPAN Adaptation Layer
Week 4: RPL Routing Protocol

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Architecting Smart IoT Devices (Coursera) Coursera
EIT Digital

Architecting Smart IoT Devices (Coursera)

This course will teach you how to develop an embedded systems device. In order to reduce the time to market, many pre-made hardware and software components are available today. You'll discover all the available hardware and software components, such as processor families, operating systems, boards and networks. You'll also learn how to actually use and integrate these components.

Nov 16th 2026
5-12 Weeks
Internet of Things Capstone: Build a Mobile Surveillance System (Coursera) Coursera
University of California, San Diego

Internet of Things Capstone: Build a Mobile Surveillance System (Coursera)

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. We absolutely encourage you to design whatever you can think up! This is your chance to be creative or to explore an idea that you have had. But if you don’t have your own idea, we provide the description of a surveillance system, for you to build.

Dec 7th 2026
4 Weeks
IoT Cloud (Coursera) Coursera
University of Illinois at Urbana-Champaign

IoT Cloud (Coursera)

This course is the last course in our series of four courses and builds on the previous three courses: IoT Devices, IoT Communications, and IoT Networking. After we have built and programmed a small self-driving vehicle, we then set out to enhance its connectivity and add important security infrastructure. In this course we will now look closer into various remaining types of decentralized network topography. In the lab, we will additionally cover important cloud technologies based on machine-learning. In the first two weeks' lectures, we will cover important components of networks.

Nov 16th 2026
4 Weeks
Contratación y mercado digital. Aspectos legales y otras cuestiones de interés (Coursera) Coursera
Universitat Autònoma de Barcelona

Contratación y mercado digital. Aspectos legales y otras cuestiones de interés (Coursera)

¿Te has preguntado alguna vez si existen normas en internet? ¿Te has planteado cómo se pueden solucionar los conflictos que puedan surgir entre las personas cuando interactúan en el mercado digital? ¿Has considerado cambiar de profesión o darle una nueva perspectiva a tu desarrollo laboral? Si es así, bienvenido a este curso en el que te proporcionaremos las claves para entender, analizar, evaluar y responder a todos los interrogantes que te hayas planteado.

Nov 30th 2026
5-12 Weeks
Connecting to Devices and Networks (Coursera) Coursera
Codio

Connecting to Devices and Networks (Coursera)

Practice managing devices and networks without installing anything! This course is designed for learners with no technical experience, providing a solid foundation of connecting to devices and networks. Learners will gain hands-on practice on an Ubuntu system that can be easily transferred to other Unix-based operating systems. The modules in this course cover managing devices and partitions, basic networking tools and name resolution, and securely transferring data over networks to create backups.

Nov 16th 2026
3 Weeks
How Computers Work (Coursera) Coursera
University of London,Goldsmiths, University of London

How Computers Work (Coursera)

Computers are everywhere, they aren't just the desktops and laptops we use for work but the phones in our pockets and even the watches on our wrists are also computers. You probably use a computer every day and in fact you are reading this on a computer! Just because we use computers all the time, doesn't mean that we understand them, or find them easy to use. Computer Science is the science of computers, it is the field of knowledge that experts use to understand computer systems. Knowing a little computer science will help you understand the computers all around you.

Nov 16th 2026
4 Weeks
Programming with Cloud IoT Platforms (Coursera) Coursera
Pohang University of Science and Technology - POSTECH

Programming with Cloud IoT Platforms (Coursera)

Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data.

Nov 16th 2026
5-12 Weeks
Administración de sistemas y servicios de infraestructura de TI (Coursera) Coursera
Google

Administración de sistemas y servicios de infraestructura de TI (Coursera)

Este curso te hará pasar de trabajar en una sola computadora a una flota completa. La administración de sistemas es el campo de TI que es responsable de mantener sistemas informáticos confiables en un entorno multiusuario. En este curso, aprenderás sobre los servicios de infraestructura que mantienen en funcionamiento a todas las organizaciones, grandes y pequeñas. Nos sumergiremos en la nube para que puedas comprender todo, desde las configuraciones típicas de infraestructura de la nube hasta cómo administrar los recursos en ella. También aprenderás cómo administrar y configurar servidores, y cómo usar herramientas de la industria para administrar computadoras, información de usuarios y productividad de usuarios. Finalmente, aprenderás cómo recuperar la infraestructura de TI de tu organización en caso de un desastre.

Nov 16th 2026
5-12 Weeks
IoT Devices (Coursera) Coursera
University of Illinois at Urbana-Champaign

IoT Devices (Coursera)

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.

Nov 16th 2026
4 Weeks
Social and Economic Networks: Models and Analysis (Coursera) Coursera
Stanford University

Social and Economic Networks: Models and Analysis (Coursera)

Learn how to model social and economic networks and their impact on human behavior. How do networks form, why do they exhibit certain patterns, and how does their structure impact diffusion, learning, and other behaviors? We will bring together models and techniques from economics, sociology, math, physics, statistics and computer science to answer these questions.

Nov 23rd 2026
5-12 Weeks
Connect and Protect: Networks and Network Security (Coursera) Coursera
Google

Connect and Protect: Networks and Network Security (Coursera)

This is the third course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity job. You’ll build on your understanding of the topics that were introduced in the second Google Cybersecurity Certificate course. In this course, you will explore how networks connect multiple devices and allow them to communicate.

Nov 16th 2026
4 Weeks