IOT Syllabus

IOT Syllabus

IoT Applications & Smart Systems (3040233306)

Pre-requisite

  • 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

LectureTheoryPracticalHoursCredit
30254

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
  • IoT application domains: healthcare, food industry, industrial IoT, smart cities
  • UAVs in Industries, AI/ML use-cases for prediction & anomaly detection

Unit-04 Distributed Sensor Networks, Security & Smart Systems (24%)

  • Sensor network topologies, software defined networks
  • ESP-NOW protocol for communication in IoT networks
  • IoT security threats
  • Security measures: encryption, authentication, design of smart systems

Practical

  1. Study of IoT Architecture and Device Setup Procedures.
  2. Comparison of HTTP and MQTT in IoT Communication.
  3. Implementation of Device-to-Cloud Integration Using an IoT Cloud Platform.
  4. Sensor Data Acquisition, Processing and Storage Using SD Card and Cloud Platform.
  5. Analysis, Visualization and Decision-Making of Sensor Data.
  6. Study of Industry 4.0 Technologies and Their Practical Applications.
  7. IoT Application Domain: i) Healthcare Monitoring System ii) Smart Cities
  8. Integration of AI/ML in IoT Systems.
  9. Study of Software Defined Networks (SDN) with Illustration.
  10. ESP-NOW Protocol for Distributed Sensor Networks.
  11. Implementation of Encryption and Authentication in IoT Communication.
  12. Design and Case Study of an IoT-Based Smart System

Made By SOU Student for SOU Students