The course, Internet of Things, introduces basics of IoT. It covers introductions of IoT, Devices and platfo1m for developing IoT Systems, Design methodology, Data Analytics for IoT, Servers & Cloud offering and IoT system security.
Objectives
The objective of this course is to introduce the students about the principles, techniques, development and applications of IoT System.
Course Units
6 Units · 48 Hrs
Definition and Characteristics of IoT.
Physical and Logical Design of IoT.
IoT Enabled Technologies
IoT and M2M
Domain Specific IoTs: Home Automation, Cities, Environment, Energy, Retail, Logistics, Agriculture Industry, Health and Lifestyle.
Roles of Sensors and actuators, Types of sensors: Active and passive, analog and digital, Contact and no-contact, Absolute and relative
Working of sensors: Position, occupancy and motion, velocity and acceleration, force, pressure, flow, Acoustic, Humidity, light, radiation, temperature, chemical, biosensor, camera.
Development boards: Arduino and Raspberry PI installation, interfacing and programming using python.
Case Study on IoT System for Weather Monitor
An Introduction to Data Analytics for IoT
Machine Learning
Big Data Analytics Tools and Technology
Edge Streaming Analytics
Network Analytics
Cloud storage models and Communication APIs of IoT Systems
IoT Security Challenges
IoT System’s Security Practices
Laboratory Works
Implement the concept mentioned in the course using Python as a programming language, Arduino or Raspberry pi as a System board. All sensors mentioned in course should be implemented in a single project or separately to observe their working mechanism.
References & Books
ArshdeepBahga, Vijay Madisetti, ” Internet of Things (A Hands-on-Approach)”, University Press India Pvt. Ltd., 2015.
David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Ro be rt Barton, Jerome Henry,”IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, Pearson Education (Cisco Press Indian Reprint).
Raj Kamal, “Internet of Things: Architecture and Design Principles”, McGraw Hill Education, 2017.
Gary Smart, “Practical Python Programming for IoT”, ISBN- I 0: 1838982469
Gaston C. Hillar Internet of Things with Python, ISBN-JO: 1785881388