Study Material / Introduction to Internet of Things (November 2025)
Introduction to Internet of Things
November 2025
3 credits
12 weeks
Prof. Sudip Misra
IIT Kharagpur
Practice
Solutions
Internet of Things (IoT) is presently a hot technology worldwide. Government, academia, and industry are involved in different aspects of research, implementation, and business with IoT. IoT cuts across different application domain verticals ranging from civilian to defence sectors. These domains include agriculture, space, healthcare, manufacturing, construction, water, and mining, which are presently transitioning their legacy infrastructure to support IoT. Today it is possible to envision pervasive connectivity, storage, and computation, which, in turn, gives rise to building different IoT solutions. IoT-based applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and emergency notification systems, and transportation systems, are gradually relying on IoT based systems. Therefore, it is very important to learn the fundamentals of this emerging technology.
Last updated in October 2025.
Week 1
  • Introduction to IoT: Part I
  • Introduction to IoT: Part II
  • Sensing
  • Actuation
  • Basics of Networking: Part-I
Week 2
  • Basics of Networking: Part-II
  • Basics of Networking: Part III
  • Basics of Networking: Part IV
  • Communication Protocols: Part I
  • Communication Protocols: Part II
Week 3
  • Connectivity Technologies- Part-III
  • Connectivity Technologies- Part- IV
  • Connectivity Technologies- Part- V
  • Sensor Networks- Part- I
  • Sensor Networks- Part- II
Week 4
  • Sensor Networks: Part III
  • Sensor Networks: Part IV
  • Sensor Networks: Part V
  • UAV Networks
  • Machine to Machine Communications
Week 5
  • Interoperability in IoT
  • Introduction to Arduino- I
  • Introduction to Arduino- II
  • Integration of Sensors and Actuators with Arduino- I
  • Integration of Sensors and Actuators with Arduino- II
Week 6
  • Introduction to Python Programming- I
  • Introduction to Python Programming- II
  • Introduction to Raspberry Pi- I
  • Introduction to Raspberry Pi- II
  • Implementation of IoT with Raspberry Pi- I
Week 7
  • Implementation of IoT with Raspberry Pi- II
  • Implementation of IoT with Raspberry Pi- III
  • Software Defined Networking- Part- I
  • Software Defined Networking- Part- II
  • Software Defined IoT Networking- Part- I
Week 8
  • Software Defined IoT Networking- II
  • Cloud Computing-Fundamental
  • Cloud Computing-Service Model
  • Cloud Computing-Service Management and Security
  • Cloud Computing- Case Studies
Week 9
  • Cloud Computing- Practical
  • Sensor-Cloud- I
  • Sensor-Cloud- II
  • Fog Computing- I
  • Fog Computing- II
Week 10
  • Fog Computing
  • Smart Cities and Smart Homes
Week 11
  • Smart Grid- I
  • Smart Grid- II
  • Industrial Internet of Things- I
  • Industrial Internet of Things- II
  • Data Handling and Analytics- I
Week 12
  • Data Handling and Analytics- II
  • Case Study: Agriculture
  • Case Study: Healthcare
  • Activity Monitoring (Case Study) - I
  • Activity Monitoring (Case Study) - II