Basic knowledge of computer networks, microcontrollers (Arduino/ESP32), and programming in C/Python. Familiarity with sensors, electronics, and cloud tools will be helpful for better understanding.
Course Objective
Understand IoT system architecture & layers, communication protocols, different IoT cloud platforms and implement device-to-cloud integration, edge & fog computing basics. Implementation of sensor data acquisition, processing & analytics using IoT tools for meaningful insights and enable smart applications. Understand fundamentals of Industry 4.0 & smart factories. Explore and implement IoT solutions in domains like healthcare, industrial IoT, smart cities, UAVs and AI/ML integration. Understand sensor network topologies, software defined networks. Implement ESP-NOW protocol in IoT networks. Identify IoT security threats, apply encryption & authentication techniques and design smart systems.
Teaching Scheme
Lecture
Theory
Practical
Hours
Credit
3
0
2
5
4
Unit-01 IoT Communication Protocols & Cloud Platforms (24%)
IoT system architecture & layers
IoT communication protocols
IoT cloud platforms
Device-to-cloud integration & workflows
Edge and fog computing basics
Unit-02 IoT Data Acquisition, Processing & Analytics (24%)
Sensing & actuation, sensor data acquisition
Logging & storage: local vs cloud, data processing & analytics,
Basic ML for IoT, data visualization, insights generation & decision support
Unit-03 Industry 4.0, IoT Applications & AI/ML Integration (28%)
Fundamentals of Industry 4.0
Smart factories, next generation sensors, AR/VR applications in industries