Professional Documents
Culture Documents
Updated Syllabus 5 and 6 Sem-65-66
Updated Syllabus 5 and 6 Sem-65-66
Core/
Course Code Course Title
Elective
Programming
in C, OS, 3 - - - 30 70 3
CN, WT
Course Objectives
Students understanding will be enhanced by:-
Exploration towards the integration of the physical and logical worlds
Exposure in understanding how IoT devices are designed & developed
Course Outcomes
After completing this course, the student will be able to:-
Able to understand the application areas of IOT
Able to realize the revolution of Internet in Mobile Devices, Cloud & Sensor
Networks
Able to understand building blocks of Internet of Things and characteristics
UNIT I
Introduction & Concepts: Introduction to Internet of Things (IoT), Physical Design of IoT,
Logical Design of IoT, IoT Enabling Technologies, IoT Levels
UNIT II
Architecture of IoT, Taxonomy, Sensors and Actuators, Preprocessing, Communication,
Middleware, Applications of IoT
UNIT III
Introduction to ARDUINO: Getting Started with ARDUINO products, Built-In Examples
ARDUINO IoT Cloud: ARDUINO IoT Cloud Components
UNIT IV
Developing Internet of Things & Logical Design using Python: Introduction, IoT Design
Methodology.
With effect from the academic year 2020-21
Basics of Python: Python Data Types & Data Structures, Control Flow, Functions, Modules,
Packages, File Handling, Date/ Time Operations, Classes.
UNIT V
IoT Physical Devices & Endpoints: What is an IOT Device, Exemplary Device, Board,
Linux on Raspberry Pi,
Interfaces, and Programming & IOT Devices.
Suggested Reading
1. Adrian McEwen, “Designing the Internet of Things”, Wiley Publishers, 2013.