Professional Electives
Other Branches
Course Name | Cloud and IOT |
Course Code | 23CSE443 |
Program | B. Tech. in Computer Science and Engineering (CSE) |
Credits | 3 |
Campus | Amritapuri ,Coimbatore,Bengaluru, Amaravati, Chennai |
Other Branches
IoT
Introduction to IoT – IoT definition – Characteristics – IoT Complete Architectural Stack – IoT enabling Technologies – IoT Challenges. Sensors and Hardware for IoT – Hardware Platforms – Arduino, Raspberry Pi, Node MCU. A Case study with any one of the boards and data acquisition from sensors. Protocols for IoT – Infrastructure protocol (IPV4/V6/RPL), Identification (URIs), Transport (Wifi, Lifi, BLE), Discovery, Data Protocols, Device Management Protocols. – A Case Study with MQTT/CoAP usage-IoT privacy, security and vulnerability solutions.
Cloud
Introduction to Cloud Computing – Service Model – Deployment Model- Virtualization Concepts – Cloud Platforms – Amazon AWS – Microsoft Azure – Google APIs. IoT and the Cloud – Role of Cloud Computing in IoT – AWS Components – S3 – Lambda – AWS IoT Core -Connecting a web application to AWS IoT using MQTT- AWS IoT Examples. Security Concerns, Risk Issues, and Legal Aspects of Cloud Computing- Cloud Data Security.
Case Study
Case studies with architectural analysis – IoT applications – Smart City – Smart Water – Smart Agriculture – Smart Energy – Smart Healthcare – Smart Transportation – Smart Retail – Smart waste management – Industrial Internet of Things.
Course Objectives
Course Outcomes
CO1: Understand the various concepts of the IoT and their technologies.
CO2: Develop the IoT application using different hardware platforms.
CO3: Implement the various IoT Protocols.
CO4: Understand the basic principles of cloud computing.
CO5: Develop and deploy the IoT application into cloud environment.
CO-PO Mapping
PO/PSO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
PO9 |
PO10 |
PO11 |
PO12 |
PSO1 |
PSO2 |
CO |
||||||||||||||
CO1 |
3 |
3 |
1 |
2 |
3 |
2 |
||||||||
CO2 |
2 |
2 |
2 |
3 |
2 |
|||||||||
CO3 |
3 |
3 |
3 |
2 |
2 |
3 |
2 |
|||||||
CO4 |
3 |
3 |
3 |
2 |
2 |
3 |
2 |
|||||||
CO5 |
3 |
3 |
2 |
2 |
3 |
2 |
Evaluation Pattern: 70:30
Assessment |
Internal |
End Semester |
MidTerm Exam |
20 |
|
Continuous Assessment – Theory (*CAT) |
10 |
|
Continuous Assessment – Lab (*CAL) |
40 |
|
**End Semester |
30 (50 Marks; 2 hours exam) |
*CAT – Can be Quizzes, Assignments, and Reports
*CAL – Can be Lab Assessments, Project, and Report
**End Semester can be theory examination/ lab-based examination/ project presentation
Textbook(s)
Bahga A, Madisetti V. “Internet of Things: A hands-on approach”; 2014.
Reference(s)
Shriram K Vasudevan, Abhishek SN and Sundaram RMD. “Internet of Things”, First Edition, Wiley India;2019.
Raj P, Raman AC. “The Internet of things: Enabling Technologies, Platforms, and Use-cases”. Auerbach Publications; 2017.
Adrian McEwen. “Designing the Internet of Things”, Wiley;2013.
Lizhe Wang, Rajiv Ranjan, Jinjun Chen, Boualem Benatallah, “Cloud Computing”, CRC Press, 2017.
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.