NC4201 Internet of Things and Cloud Syllabus:
NC4201 Internet of Things and Cloud Syllabus – Anna University PG Syllabus Regulation 2021
COURSE OBJECTIVES:
To understand Smart Objects and IoT Architectures
To learn about various IOT-related protocols
To build simple IoT Systems using Arduino and Raspberry Pi.
To understand data analytics and cloud in the context of IoT
To develop IoT infrastructure for popular applications
UNIT I FUNDAMENTALS OF 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.
UNIT II 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.
UNIT III CASE STUDIES/INDUSTRIAL APPLICATIONS
Case studies with architectural analysis: IoT applications – Smart City – Smart Water – Smart Agriculture – Smart Energy – Smart Healthcare – Smart Transportation – Smart Retail – Smart waste management.
UNIT IV CLOUD COMPUTING INTRODUCTION
Introduction to Cloud Computing – Service Model – Deployment Model- Virtualization Concepts – Cloud Platforms – Amazon AWS – Microsoft Azure – Google APIs.
UNIT V IoT AND CLOUD
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 OUTCOMES:
At the end of the course, the student will be able to:
CO1: Understand the various concept of the IoT and their technologies..
CO2: Develop 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
REFERENCES
1. “The Internet of Things: Enabling Technologies, Platforms, and Use Cases”, by Pethuru Raj and Anupama C. Raman ,CRC Press, 2017
2. Adrian McEwen, Designing the Internet of Things, Wiley,2013.
3. EMC Education Services, “Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data”, Wiley publishers, 2015.
4. Simon Walkowiak, “Big Data Analytics with R” PackT Publishers, 2016
5. Bart Baesens, “Analytics in a Big Data World: The Essential Guide to Data Science and its Applications”, Wiley Publishers, 2015.