Back close

Course Detail

Course Name IoT and Cloud Computing
Course Code 26CSA653
Program M. C. A.
Credits 4
Campuses Amritapuri, Mysuru

Syllabus

Unit I

Introduction to IoT: Definition and Characteristics of IoT, IoT services and applications, IoT in Indian scenario, Challenges in IoT implementation.

Unit II

IoT architecture and design: IoT Layers and components, IoT device platforms (Arduino, Raspberry Pi, ESP8266).

Unit III

IoT Network and communication protocols – Networking architectures, Networking protocols (TCP/IP, 6LoWPAN, RPL, Thread), IoT Devices Application-Level Protocols (MQTT, CoAP, REST).

Unit IV

Cloud Computing Fundamentals, Cloud Computing Architectures, Cloud Types and Services, Virtualization and Resource Management.

Unit V

Application of IoT & Cloud
IoT and cloud integration, Application development and cloud processing, Security and Privacy for IoT/Cloud Computing.

Objectives and Outcomes

Course Description 

Cloud Computing and IoT are one of the most trending technologies in today’s world. Although these are two different technologies, it is very interesting to learn about the interdependence of cloud computing and IoT. In the near future almost all devices and appliances will include IoT modules which will use sensor data collection and control/management based on Clouds.

Course Objectives

  • 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.

Course Outcomes

COs Description
CO1 Describe the IoT characteristics, applications and challenges.
CO2 Describe general concepts of IoT and recognize different devices.
CO3 Determine the proper sensors and communication protocols to use in a particular IoT system.
CO4 Identify the architecture and infrastructure of cloud computing and resource management fundamentals.
CO5 Develop IoT applications and implement different solution approaches in Cloud and evaluate the security issues.

CO-PO Mapping

PO/PSO  PO1  PO2  PO3  PO4  PO5   PO6  PO7  PO8 
CO
CO1 3
CO2 3
CO3 3 1
CO4 2 1
CO5 2 1 1

 

Textbooks / References

  • David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry, “IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, 1st Edition, Pearson Education (Cisco Press Indian Reprint). (ISBN: 978-9386873743)
  • Andy King, “Programming the Internet of Things: An Introduction to Building Integrated, Device-to-Cloud IoT Solutions”, 1st Edition, O’Reilly
  • Vibha Soni, “IoT for Beginners: Explore IoT Architecture, Working Principles, IoT Devices, and Various Real IoT Projects (English Edition)”, 1st Edition, BPB Publications
  • Srinivasa K G, “Internet of Things”, CENGAGE Leaning India, 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.

Admissions Apply Now