Back close

Course Detail

Course Name IoT and System Design
Course Code 25AI651
Program M.Tech. Electrical Engineering
Credits 3
Campus Bengaluru, Coimbatore

Syllabus

Syllabus

Introduction to IoT: Concepts, Evolution, and Key Features, IoT Architectural Models: 3-layer, 5-layer, Service-Oriented Architecture (SOA). End, Edge and Fog Computing, Cloud Computing – platforms, IoT system design process.

Embedded Systems in IoT: Microcontrollers and SBCs Overview (ESP32, Raspberry Pi). Peripheral Interfaces: GPIO and ADC Basics, I2C and SPI Communication Protocols, UART Communication. Data Representation formats. Embedded IoT Programming Environments: Arduino IDE, Embedded C/C++, Python.

Communication Technologies and Protocols: ZigBee, LoRa, NB-IoT, Wi-Fi, BLE. IEEE and Industry Standards: 802.15.4, 802.11. IoT Communication Protocols: Industrial Protocols Overview – CAN, Modbus TCP/IP. MQTT, CoAP, HTTP(S), REST APIs. IoT Security Fundamentals: TLS/SSL, Secure Boot, OTA Updates. Securing IoT Communication. UI Development for IoT. Industrial IoT and Industry 4.0: Concepts, Components, and Use Cases, Smart Grid/City Applications.

Objectives and Outcomes

Pre-requisite: Nil

Course Objectives

  • To equip students with the knowledge of modern IoT architectures, including fog and edge computing, and their applications in industrial domains.
  • To enable students to design and implement secure embedded IoT systems using various sensors, actuators, and communication protocols.
  • To develop the ability to integrate real-time data with cloud and edge platforms for effective monitoring, control, and visualization in smart environments.

Course Outcomes

CO1: Understand IoT architectures, various communication technologies, and industry standards.

CO2: Design a suitable IoT-enabled system with sensors, actuators, and communication protocols.

CO3: Develop secure IoT systems using appropriate communication and encryption techniques.

CO4: Implement real-time data acquisition and visualization using cloud, fog, and edge computing techniques.

CO5: Demonstrate IoT modules for Industry 4.0 scenarios and smart city applications.

CO-PO Mapping

PO/PSO

PO1

PO2

PO3

PO4/PSO1

PO5/PSO2

CO

CO1

2

CO2

2

1

2

CO3

3

2

2

3

3

CO4

3

2

3

3

3

CO5

3

3

3

3

3

Text Books / References

  1. Sudip Misra, Anandarup Mukherjee, Arijit Roy, Introduction to IoT, Cambridge University Press, 1st Edition, 2021.
  2. Sudip Misra, Chandana Roy, Anandarup Mukherjee, Introduction to Industrial Internet of Things and Industry 4.0, CRC Press, 1st Edition, 2020.
  3. Rajkumar Buyya, Satish Narayana Srirama, Fog and Edge Computing: Principles and Paradigms, Wiley, 1st Edition, 2019.
  4. Shriram K Vasudevan, Abhishek S Nagarajan, RMD Sundaram, Internet of Things, John Wiley & Sons, 1st Edition, 2019.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now