CS1709 Edge Computing L T P C
3 0 0 3
OBJECTIVES
Understand general concepts of Internet of Things (IoT)
Recognize various devices, sensors and applications
Analyze and Apply design concept to IoT solutions
Evaluate design issues in IoT applications
Create IoT solutions using sensors, actuators and Devices.
UNIT I INTRODUCTION TO IoT 9
Evolution of Internet of Things - Enabling Technologies – IoT Architectures - Networking basics,
Communication Protocols, Sensor Networks, Machine-to-Machine Communications- IoT
CO1
Definition - Characteristics of .IoT- Functional Blocks. Web of Things versus Internet of Things.
Core IoT functional stack – IoT data management and compute stack.
UNIT II SENSORS AND INTERFACING 9
Introduction to sensors - Transducers, Classification - Roles of sensors in IOT - Various types of
sensors - Design of sensors - sensor architecture - special requirements for IOT sensors- Role
CO2
of actuators - types of actuators. Hardwire the sensors with different protocols such as – COAP
– MQTT - 6LoWPAN and Zigbee.
UNIT III IoT PROTOCOLS 9
Protocol Standardization for IoT – Efforts – M2M and WSN Protocols – SCADA and RFID
Protocols – Unified Data Standards – Protocols – IEEE 802.15.4 – BACNet Protocol – Modbus– CO3
Zigbee Architecture – Network layer – 6LowPAN - CoAP– Security
UNIT IV BUILDING IoT WITH RASPBERRY PI & ARDUINO 9
Building IOT with RASPERRY PI- IoT Systems - Logical Design using Python – IoT Physical
Devices and Endpoints - IoT Device -Building blocks -Raspberry Pi -Board - Linux on Raspberry
CO4
Pi - Raspberry Pi Interfaces -Programming Raspberry Pi with Python - Other IoT Platforms -
Arduino.
UNIT V CASE STUDIES AND REAL-WORLD APPLICATIONS 9
Real world design constraints - Applications - Asset management, Industrial automation, smart
grid, Commercial building automation, Smart cities - participatory sensing - Data Analytics for IoT
CO5
– Software & Management Tools for IoT Cloud Storage Models & Communication APIs – Cloud
for IoT - Amazon Web Services for IoT-Google Homes in IoT.
TOTAL: 45 PERIODS
TEXT BOOKS
1. ArshdeepBahga, Vijay Madisetti, ―Internet of Things – A hands-on approach‖, Universities
Press, 2015
2. Olivier Hersent, David Boswarthick, Omar Elloumi , ―The Internet of Things – Key applications
and Protocols‖, Wiley, 2012.
REFERENCE BOOKS
1. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), ―Architecting the Internet of
Things‖, Springer, 2011.
2. Honbo Zhou, ―The Internet of Things in the Cloud: A Middleware Perspective‖, CRC Press,
2012.
3. Jan Ho ̈ ller, VlasiosTsiatsis , Catherine Mulligan, Stamatis , Karnouskos, Stefan Avesand. David
Boyle, "From Machine-to-Machine to the Internet of Things - Introduction to a New Age of
Intelligence", Elsevier, 2014.
Approved 4th BOS Meeting Held on 23.05.2024 124
COURSE OUTCOMES
Upon completion of the course, students will be able to
CO1 Analyze various protocols for IoT
CO2 Analyze various sensors and control devices to address IoT applications.
CO3 Design a portable IoT using Raspberry Pi
CO4 Deploy an IoT application and connect to the cloud.
CO5 Analyze applications of IoT in real time scenario
MAPPING OF COs WITH POs AND PSOs
PROGRAM SPECIFIC
PROGRAM OUTCOMES (POs)
OUTCOMES (PSOs)
COs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 2 3 2 - 2 3 3 2 3 - 2 2 3 3
CO2 3 2 3 2 - 2 3 3 2 3 - 2 2 3 3
CO3 3 2 3 2 - 2 3 3 2 3 - 2 2 3 3
CO4 3 2 3 2 - 2 3 3 2 3 - 2 2 3 3
CO5 3 2 3 2 - 2 3 3 2 3 - 2 2 3 3
Approved 4th BOS Meeting Held on 23.05.2024 125