About Me

header ads

Internet of Things (BCS701)

Internet of Things

Course Code BCS701 
CIE Marks 50
Teaching Hours/Week (L:T:P: S) 3:0:2:0 
SEE Marks 50
Total Hours of Pedagogy 40 hours Theory + 8-10 Lab slots 
Total Marks 100
Credits 04 
Exam Hours 03
Examination nature (SEE) Theory/practical




MODULE-1

Introduction to Internet of Things: Introduction, Physical design of IOT, Logical Design of IOT, IOT

enabling technologies, IOT Levels & Deployment Templates.

Textbook : Ch.1




MODULE-2

IOT and M2M: Introduction: M2M, Difference between IoT and M2M, SDN and NFV for IOT, IOT

System Management with NETCONF-YANG, Need for IOT Systems Management, Simple Network

Management Protocol (SNMP), Network operator requirements, NETCONF, YANG, IoT Systems

Management with NETCONF-YANG.

Textbook: Ch. 3.1-3.4,4.1-4.6




MODULE-3

IoT Platforms Design Methodology: Introduction, IoT Design Methodology, Case Study on IoT System

for Weather Monitoring, loT Systems - Logical Design using Python: Introduction, Installing Python,

Python Data Types and Data structures, Control flow, Functions, Modules, Packages, File Handling,

Operations, Classes, Python Packages of Interest for IoT.

 Textbook 1: Ch.5.1-5.3,6.2-6.11




MODULE-4

IoT Physical Devices & End points: What is a loT Device, Raspberry Pi, About the Board, Linux on

Raspberry Pi, Raspberry Pi interfaces, Programming Raspberry Pi with Python, Case Studies illustrating

IoT design – Home Automation, Cities, Agriculture.

Textbook : Ch. 7.1-7.6,9.2,9.3,9.5




MODULE-5

Data Analytics for IoT: Introduction, Apache Hadoop, Using Hadoop MapReduce for Batch Data

Analytics, Apache Oozie, Apache Spark, Apache Storm, Using Apache Storm for Real-time Data Analysis.

Textbook: Ch.10




PRACTICAL COMPONENT OF IPCC


Experiments

1 Develop a program to blink 5 LEDs back and forth.

2 Develop a program to interface a relay with Arduino board.

3 Develop a program to deploy an intrusion detection system using Ultrasonic and sound sensors.

4 Develop a program to control a DC motor with Arduino board.

5 Develop a program to deploy smart street light system using LDR sensor.

6 Develop a program to classify dry and wet waste with the Moisture sensor (DHT22).

7 Develop a program to read the pH value of a various substances like milk, lime and water.

8 Develop a program to detect the gas leakage in the surrounding environment.

9 Develop a program to demonstrate weather station readings using Arduino.

10 Develop a program to setup a UART protocol and pass a string through the protocol.

11 Develop a water level depth detection system using Ultrasonic sensor.

12 Develop a program to simulate interfacing with the keypad module to record the keystrokes.




Suggested Learning Resources:

textbook

Arshdeep Bahga, Vijay Madisetti, “ Internet of Things- A Hands On Approach”, Universities press, 2014.



Reference Books

1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry,"IoT Fundamentals:

Networking Technologies, Protocols, and Use Cases for the Internet of Things”, 1 stEdition, Pearson Education

(Cisco Press Indian Reprint). (ISBN: 978-9386873743)

2. Srinivasa K G, “Internet of Things”, CENGAGE Leaning India, 2017.

Post a Comment

0 Comments