IOT Syllabus
IOT Syllabus
COURSE TITLE L T P C
CODE
10211IT209 IoT and Cloud Computing 3 0 2 4
A. Preamble
This course provides an overview of the Internet of Things (IoT) and Cloud Computing
concepts, infrastructures and capabilities. This will help students gain the necessary
knowledge to construct IoT systems and use cloud services for processing and storage of the
data produced by the IoT devices. Emphasis will be placed on the architecture and design of
IoT systems, the different technologies governing system implementation and the migration
of the data to the Cloud for processing.
B. Prerequisite Course:
10211IT118 – Modern Computer Architecture
C. Course Objectives
D. Course Outcomes:
Upon the successful completion of the course, students will be able to:
CO
Course Outcomes K-Level
Nos.
Understand the various concepts of IoT and their
CO1 K2
technologies
Choose appropriate physical devices to develop
CO2 K3
IoT applications.
CO3 Use various protocols in IoT applications K3
Demonstrate the use of cloud technology in IoT
CO4 K3
applications.
CO5 Develop a smart application using IoT and Cloud. K3
K1-Remember; K2-Understand; K3- Apply; K4-Analyze; K5 – Evaluate; K6- Create.
Total: 45 Hours
Part-1
Task 6 : To interface motor using relay with Arduino/Raspberry Pi and write a program to
control the direction and speed of the motor.
Task 7 : To interface Bluetooth/WiFi with Arduino/Raspberry Pi and write a program to
send sensor data to smartphone using Bluetooth.
Task 8 : Write a program on Arduino/Raspberry Pi to push the data to cloud for detecting
the fire event using temperature, light and smoke sensors.
Task 9 : Write a program on Arduino/Raspberry Pi to upload/retrieve/visualize the sensor
data to thingspeak/thingsio cloud for predicting the future data.
Task 10 :Write a program on Arduino/Raspberry Pi to stream the sensor data with IoT
core and use Bigquery to store data being streamed from IoT devices. Create
Pub/Sub model for event driven systems.
Task 11 :Use Cloud IoT Core for IoT based environmental monitoring application.
Task 12 :Use Cloud IoT Core for IoT based Smart Light Controlling& Monitoring
System.
Part-2
Task 13: Implement a smart dust bin to detect level of Garbage, Temperature, Humidity,
Gases like Ammonia, Carbon Monoxide and send a message with GPS
coordinates to garbage collector using GSM module.
Task 14: Implement a person centric health care management system to detect the
medical events using IoT components and cloud
Task 15:Implement a Smart home with IoT components and cloud for occupant monitoring.
Total: 45 Hours
H. Learning Resources
i. Text Books:
1. Alam, Mansaf, Kashish Ara Shakil, and Samiya Khan, eds. Internet of Things (IoT):
Concepts and Applications. Springer Nature, 2020. [Unit 1-3]
2. Mangla, Monika, Integration of Cloud Computing with Internet of Things:
Foundations, Analytics and Applications. John Wiley & Sons, 2021. [Unit 4-5]