0% found this document useful (0 votes)
31 views4 pages

IOT Syllabus

The course titled 'IoT and Cloud Computing' provides an overview of IoT concepts, architectures, and cloud services, enabling students to construct IoT systems and utilize cloud for data processing. Prerequisites include knowledge of modern computer architecture, and upon completion, students will understand IoT technologies, select appropriate devices, and develop smart applications. The course includes theoretical units and practical laboratory experiments focusing on hardware platforms, protocols, and cloud integration.

Uploaded by

lijetha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views4 pages

IOT Syllabus

The course titled 'IoT and Cloud Computing' provides an overview of IoT concepts, architectures, and cloud services, enabling students to construct IoT systems and utilize cloud for data processing. Prerequisites include knowledge of modern computer architecture, and upon completion, students will understand IoT technologies, select appropriate devices, and develop smart applications. The course includes theoretical units and practical laboratory experiments focusing on hardware platforms, protocols, and cloud integration.

Uploaded by

lijetha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

COURSE

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

Students are able to


• Know the IoT architecture stack.
• Understand the different IoT platforms
• Analyze the different IoT Protocols
• Learn the cloud computing basics
• Summarize role of Cloud Computing in IoT

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.

E. Correlation of COs with Program outcomes and Programme Specific Outcomes:


COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 1 3 3 2 2 3
CO2 3 3 3 1 3 3 1 2 2 3
CO3 3 3 3 3 2 2 2 3
CO4 3 3 3 2 2 2 2 3
CO5 3 3 3 1 2 3 1 1 2 1 2 3
3- High; 2-Medium; 1-Low
F. Course Contents

Unit 1 IoT Introduction L-9 Hours


Introduction to IoT – IoT – Characteristics – IoT Complete Architectural Stack – IoT
enabling Technologies – IoT Challenges.
Case studies: Architectural analysis for IoT applications

Unit 2 Hardware Platforms For IoT L-9 Hours


Sensors and Hardware for IoT – Hardware Platforms – Arduino, Raspberry Pi, Node MCU.
Case studies: Data acquisition from sensors with hardware platforms

Unit 3 Protocols For IOT L-9 Hours


Protocols for IoT – Infrastructure protocol, Identification, Transport Layer Protocolos,
Discovery, Data Protocols, Device Management Protocols.
Case Study: MQTT/CoAP usage in IoT applications

Unit 4 Cloud Computing L-


9HoursIntroduction to Cloud Computing - Service Model – Deployment Model- Cloud
Platforms – Amazon AWS – Microsoft Azure – Google APIs.
Case Studies: Risk Issues, and Legal Aspects of Cloud Computing

Unit 5 IoT And Cloud L-9 Hours


Role of Cloud Computing in IoT - Cloud Components - S3 – Lambda - IoT Core -Connecting
a IoT applications to cloud Case Study: Cloud Data Security

Total: 45 Hours

G. Laboratory Experiments Total: 30 Hours

Part-1

Task 1 : Familiarization with Arduino/Raspberry Pi/Node MCU and perform necessary


software installation.
Task 2 : Familiarization with Fritzing and Thnikercad for design and fabrication of
circuits.
Task 3 : To interface LED/Buzzer with Arduino/ Raspberry Pi and write a program to
implement traffic light system.
Task 4 : To interface Digital sensor (IR/LDR) with Arduino/Raspberry Pi and write a
program for object detection and find the distance between sensor and object.

Task 5 : To interface DHT11 sensor with Arduino/Raspberry Pi and write a program to


find the weather conditions and control the air conditioner.

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]

ii. Reference Books:

1. Lakhwani, Kamlesh, et al. Internet of Things (IoT): Principles, Paradigms and


Applications of IoT. Bpb Publications, 2020.
2. Parikshit N. Mahalle, Nancy Ambritta P., Gitanjali Rahul Shinde, Arvind Vinayak
Deshpande, The Convergence of Internet of Things and Cloud for Smart Computing,
CRC Press, 2021.

iii. Online Resources:

1. “IoT (Internet of Things) Wireless & Cloud Computing Emerging


Technologies”Accessed on: April. 16, 2021 [Online]. Available:
https://www.coursera.org/lecture/iot-wireless-cloud-computing/2-1-iot-architecture-
part-1-K6pdR
2. “Practical IoT Concepts-Devices, IoT Protocols & Servers”,Accessed on: April. 16,
2021 [Online]. Available: https://www.udemy.com/course/practical-iot-devices-
protocols-servers/
3. “Arduino Tutorials”, Accessed on: April. 16, 2021 [Online]. Available:
https://www.arduino.cc/en/Tutorial/HomePage
4. “Thingspaek IoT Cloud”, Accessed on: April. 16, 2021 [Online]. Available:
https://thingspeak.com/
5. “Tinkercad Tutorials”, Accessed on: April. 16, 2021 [Online]. Available:
https://www.tinkercad.com/
6. Industrial IoT on Cloud platform, Accessed on April. 16, 2021 [Online]. Available:
https://www.coursera.org/learn/iiot-google-cloud-platform

You might also like