Course code Core XI INTERNET OF THINGS L T P C
Core/Elective/Supportive Elective 5 - - 4
CIA ESE
Pre-requisite Basics of Sensors & its Applications
25 75
Course Objectives:
The main objectives of this course are to:
1. About Internet of Things where various communicating entities are controlled and
managed for decision making in the application domain.
2. Enable students to learn the Architecture of IoT and IoT Technologies
3. Developing IoT applications and Security in IoT, Basic Electronics for IoT, Arduino IDE,
Sensors and Actuators Programming NODEMCU using Arduino IDE.
Expected Course Outcomes:
On the successful completion of the course, student will be able to:
1 Understand about IoT ,its Architecture and its Applications K1,K2
2 Understand basic electronics used in IoT & its role K2,K3
3 Develop applications with Cusing Arduino IDE K4
4 Analyze about sensors and actuators K5,K6
Design IoT in real time applications using internet & wireless
5 K6
technologies
K1-Remember;K2-Understand;K3-Apply;K4-Analyze;K5-Evaluate; K6-Create
Unit:1 INTRODUCTION 15 hours
Introduction to IoT: Evolution of IoT Definition & Characteristics of IoT - Architecture of IoT
Technologies for IoT Developing IoT Applications Applications of IoT Industrial IoT
Security in IoT
Unit:2 BASIC ELECTRONICS FOR IoT 15 hours
Basic Electronics for IoT: Electric Charge, Resistance, Current and Voltage Binary
Calculations Logic Chips Microcontrollers Multipurpose Computers Electronic Signals
A/D and D/A Conversion Pulse Width Modulation.
Unit:3 PROGRAMMING USING ARDUINO 18 hours
Programming Fundamentals with C using Arduino IDE: Installing and Setting up the Arduino
IDE Basic Syntax Data Types/ Variables/ Constant Operators Conditional Statements and
Loops Using Arduino C Library Functions for Serial, delay and other invoking Functions
Strings and Mathematics Library Functions.
Unit:4 SENSORS AND ACTUATORS 12 hours
Sensors and Actuators: Analog and Digital Sensors Interfacing temperature sensor,ultrasound
49
Sensor and infrared(IR) sensor with Arduino Interfacing LED and Buzzer with Arduino.
Unit:5 SENSORDATAININTERNET 13 hours
Sending Sensor Data Over Internet: Introduction to ESP8266 NODEMCU WiFi Module
Programming NODEMCU using Arduino IDE Using WiFi and NODEMCU to transmit data
from temperature sensor to Open Source IoT cloud platform (Thing Speak).
Unit:6 Contemporary Issues 2 hours
Expert lectures, online seminars webinars
Total Lecture hours 75 hours
Text Books
Arshdeep Bahga, of Things:AHands- -
1
0996025515
2
Artech Houser Publishers, 2017.
Reference Books
1 2011
2 2016.
3 2018.
Related Online Contents [MOOC, SWAYAM, NPTEL, Websites etc.]
1 [Link]
2 [Link]
3 [Link]
Mapping with Programming Outcomes
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10
CO1 M M M S M S M M S M
CO2 M S M S M S M S S S
CO3 S S S S M S M S S S
CO4 S S S S S S S S S S
CO5 S S S S S S S S S S
*S-Strong; M-Medium; L-Low
50