Syllabus

Course Code: EI-OE-401    Course Name: Open Elective- IV - (ii) IoT and IT’S APPLICATIONS

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 INTRODUCTION TO INTERNET OF THINGS: Definition & Characteristics of IoT - Challenges and Issues - Physical Design of IoT, Logical Design of IoT - IoT Functional Blocks, Security.
COMPONENTS IN INTERNET OF THINGS: Control Units – Communication modules –Bluetooth – Zigbee –Wifi – GPS- IOT Protocols (IPv6, 6LoWPAN, RPL, CoAP), MQTT, Wired Communication, Power Sources. Current trends in IoT.
2 PROGRAMMING THE MICROCONTROLLER FOR IOT: Introduction of Raspberry Pi 3 B+ - About Raspberry version and processor, specification, pin details, features. Raspberry OS, IP configuration, Wi-Fi configuration, supporting package installation. Basic Linux commands, basic python programming, web server installation, Basic HTML and PHP, connecting My SQL data base. Different type of IoT Gate way
3 HARDWARE INTERFACING:
Working principles of sensors – IOT deployment for Raspberry Pi – Reading from Sensors, Communication: Connecting microcontroller with mobile devices – communication through Bluetooth, Wi-Fi and USB - Contiki OS. Camera interface, Think speck IoT platform, Android interface with IoT.
4 RESOURCE MANAGEMENT IN IOT:
Clustering, Clustering for Scalability, Clustering Protocols for IoT - From the internet of things to the web of things - The Future Web of Things – Set up cloud environment – Cloud access from sensors– Data Analytics for IOT- Case studies- Open Source ‘e-Health sensor platform’ – ‘Be Close Elderly monitoring’ – Other recent projects. IOT APPLICATIONS:
Business models for the internet of things, Home energy management, home automation etc.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.