EE414B Iot - BBK
EE414B Iot - BBK
EE414B Iot - BBK
Mapping of Course Outcomes to Program Outcomes (POs) & Program Specific Outcomes (PSOs):
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
CO1
CO2
CO3
CO4
CO5
CO6
Course Contents
UNIT-I Introduction to Internet of Things (IoT) Hrs. COs
Introduction to IoT IoT characteristics,Logical design of IoT: IoT
Fundamental blocks, IoT Communication Model, IoT Communication
API’s IoT Enabling Technologies: Wireless Sensor Networks, Cloud
Computing, Embedded Systems,IoT Levels and Deployment templates
UNIT-II Working with Sensors and Hardware Platforms Hrs. CO
Sensors and its different parameters sensed by sensor: Temperature,
Light, Ultrasonic, Humidity, Water detector, PIR sensor, Pressure
Sensor, IR sensor, Touch Sensor, Color Sensor, Humidity Sensor, Tilt
Sensor, Flow and Level Sensor, Smoke, Gas and Alcohol Sensor,Input
and out pins of sensors, magnet relays and switches Middleware: M2M:
RFID, WSN, SCADA.
IoT Simulation Environment Hardware platforms and Endpoint Hrs.
UNIT-III CO
Interfacing
IoT supported Hardware platforms: Introduction to IoT Simulation
Environment and,Devices (Raspberry Pi, Arduino), Architecture, Setup,
IDE, Installation,Interfaces,Programming with focus on interfacing for
reading input from pins,connecting external gadgets/sensors/actuators,
Controlling and Displaying Output, Libraries, Introduction to Python
programming, Introduction to Raspberry Pi, Implementation of IoT with
Arduino
UNIT-IV Interfacing and Communication for Building IoT Applications Hrs. CO
Overview and Working of Controlled Systems, Connectivity models -
TCP/IP Vs OSI model, IoT Communication Models, IoT
Communication APIs, Serial Vs Parallel Communication, Wires Vs
Wireless Communication, their Technologies and Hardware
Physical Servers and Cloud Platforms: Web server, Posting sensor(s)
data to web server, Introduction to Cloud Storage models and
Communication APIs Webserver, API Virtualization concepts and
Cloud Architecture, Advantages and limitations of Cloud computing,
IoT Cloudplatforms, Cloud services.
UNIT-V IoT Application Development and Security of IoT Ecosystem Hrs. CO
Application Protocols: MQTT, REST/HTTP, SQL Back-end
Application Designing, Non SQL Back-end Application Designing
Security: Need of security in IoT, Security & Privacy during
development, Privacy for IoT enabled devices, IoT security for
consumer devices, Security levels, protecting IoT devices,Security,
Privacy and Trust in IoT-Data-Platforms
UNIT-VI Present and Future Domain specific Applications of IoT Ecosystem Hrs. CO
IoT applications for industry: Future Factory Concepts, Brownfield
IoT, Smart Objects, Smart Applications. Study of existing IoT
platforms/middleware,Business,Manufacturing, Smart
Homes/Home automation,Surveillance applications, Connected
Vehicles, Agriculture, Healthcare,Activity Monitoring, Retail,
Logistics, Security, Health and Lifestyle,Smart Grid, Smart Cities -
Security.