Birla Institute of Technology & Science, Pilani

Introduction to IOT

Birla Institute of Technology & Science, Pilani

Introduction to IOT

Included with Coursera PlusLearn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Build toward a degree
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Build toward a degree

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2026

Assessments

140 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 10 modules in this course

This module introduces the fundamentals of the Internet of Things (IoT). Learners will understand what IoT is, how it evolved from traditional systems, and what makes a system an IoT system. The module also introduces real-world IoT applications, key components, and core characteristics of IoT systems. By the end of this module, learners will be able to clearly explain IoT concepts using simple examples and connect them to everyday applications.

What's included

11 videos4 readings7 assignments

This module introduces the foundational architecture of Internet of Things systems. Learners explore how IoT systems are built using embedded devices, sensors, communication protocols, cloud platforms, and data analytics. The module also explains different IoT system levels, helping learners understand how system complexity increases from simple local control to large-scale, cloud-based real-time systems used in real-world applications.

What's included

20 videos3 readings19 assignments

This module introduces learners to IoT system design using the IoT-A Reference Model. Learners understand why IoT systems are complex and how design abstraction helps manage this complexity. Through two case studies, a smart lighting system (Level 1) and a weather monitoring system (Level 6), learners see how the same design steps apply to both simple and large-scale IoT systems. The module builds a clear end-to-end understanding from requirements to devices and applications.

What's included

16 videos2 readings15 assignments

This module introduces learners to IoT end devices, which form the interface between the physical world and the digital IoT system. Learners will study the building blocks of an IoT end device, criteria for selecting suitable hardware platforms, and a detailed example using the STM32 microcontroller. The module also covers sensor and actuator interfacing, use of GPIO, ADC, timers, and interrupts, and communication with edge devices and cloud platforms. Finally, learners will design complete IoT end-device solutions through smart lighting and weather monitoring system (WMS) case studies.

What's included

21 videos4 readings21 assignments

This module introduces the networking foundations required for IoT systems. Learners will study the TCP/IP protocol stack, understand how data moves across networks and compare wired and wireless communication. The module then explores IoT communication models such as client–server, publisher–subscriber and peer-to-peer, along with infrastructure-less networks. Finally, it covers cloud computing concepts for IoT, including virtualisation and cloud service models (SaaS, PaaS, IaaS), and explains how cloud platforms support scalable IoT applications.

What's included

16 videos3 readings15 assignments

This module introduces learners to the networking technologies used in Internet of Things (IoT) systems. It covers short-range, medium-range, and long-range wireless standards such as Wi-Fi, Bluetooth, ZigBee, NFC and LoRa. The module also explores industrial networking concepts, including fieldbus protocols, industrial Ethernet, intra-vehicular networks and the integration of industrial systems with IoT and cloud platforms. By the end of the module, learners will understand how different networking technologies are selected based on range, power, latency, reliability and application requirements.

What's included

15 videos3 readings15 assignments

This module introduces security challenges in Internet of Things (IoT) systems. It covers different types of IoT threats, real-world security incidents, key security terminologies, and commonly used security solutions. The module also focuses on device and hardware-level security issues, including physical attacks, hardware trojans, side-channel attacks and insecure hardware interfaces, along with methods to counter these threats.

What's included

16 videos3 readings15 assignments

This module focuses on security challenges in IoT end devices and the techniques used to protect them. Learners will understand why traditional security approaches do not work well for resource-constrained devices and how lightweight cryptography, hardware-based security, and secure software execution help address these issues. The module also introduces common cryptographic algorithms, digital signatures, task and memory management for security and future security challenges and solutions in IoT systems.

What's included

17 videos4 readings18 assignments

This module introduces learners to real-world applications of IoT across multiple domains. It explains how IoT systems are used in healthcare, transportation, smart environments, personal and social settings, and futuristic applications. Learners will understand use cases, system components, data flow, benefits, and challenges of deploying IoT solutions in different sectors.

What's included

14 videos6 readings13 assignments

This module focuses on the use of IoT technologies for early detection and monitoring of forest fires. Learners study fire detection requirements, fire risk assessment using weather data, system architecture, large-scale deployment strategies and real-time monitoring for rapid response and damage reduction.

What's included

1 video2 readings2 assignments

Build toward a degree

This course is part of the following degree program(s) offered by Birla Institute of Technology & Science, Pilani. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹

Instructor

BITS Pilani Instructors Group
Birla Institute of Technology & Science, Pilani
49 Courses83,428 learners

Explore more from Networking

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions