You are on page 1of 2

With effect from the academic year 2020-21

Core/
Course Code Course Title
Elective

PE 654 CS INTERNET OF THINGS ELECTIVE

Contact Hours Per Week


Prerequisite CIE SEE Credits
L T D P

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.

You might also like