Back close

Course Detail

Course Name Cloud and IoT
Course Code 18CS623
Credits Coimbatore
Year Taught 2018



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.

Case studies with architectural analysis: IoT applications – Smart City – Smart Water – Smart Agriculture – Smart Energy – Smart Healthcare – Smart Transportation – Smart Retail – Smart waste management.


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.

Course Outcome

Upon Completion of the Course, the Student Will be Able to;

Course Outcome Bloom’s Taxonomy Level
CO 1 Understand the various concept of the IoT and their technologies. L2
CO 2 Develop the IoT application using different hardware platforms L4
CO 3 Implement the various IoT Protocols L3
CO 4 Understand the basic principles of cloud computing. L2
CO 5 Develop and deploy the IoT application into cloud environment L4

Text Books


  • “The Internet of Things: Enabling Technologies, Platforms, and Use Cases”, by Pethuru Raj and Anupama C. Raman, CRC Press.
  • Adrian McEwen, Designing the Internet of Things, Wiley, 2013.


‘Cloud and IoT’ is a Soft Core course offered for the M. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

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