0% found this document useful (0 votes)
2 views1 page

Internet of Things

The document outlines the course structure for an elective course on the Internet of Things (IoT) for the Faculty of Engineering at OU, effective from the Academic Year 2023-24. It details course objectives, outcomes, and five units covering various aspects of IoT, including terminology, technology, Python programming, Raspberry Pi, and cloud services. The course aims to equip students with a comprehensive understanding of IoT applications, challenges, and practical project experience.

Uploaded by

meghana31p
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Internet of Things

The document outlines the course structure for an elective course on the Internet of Things (IoT) for the Faculty of Engineering at OU, effective from the Academic Year 2023-24. It details course objectives, outcomes, and five units covering various aspects of IoT, including terminology, technology, Python programming, Raspberry Pi, and cloud services. The course aims to equip students with a comprehensive understanding of IoT applications, challenges, and practical project experience.

Uploaded by

meghana31p
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Faculty of Engineering, OU BE (CSE) With effect from Academic Year 2023 - 24

Course Code Course Title Core / Elective


PE 852 CS Internet of Things Elective
Contact Hours per Week
Prerequisite L T D P CIE SEE Credits
3 - - - 30 70 3

Course Objectives
➢ To introduce the terminology, technology and its applications
➢ To introduce the Python Scripting Language which is used in many IoT devices
➢ To introduce the Raspberry PI platform, that is widely used in IoT applications
➢ To introduce the implementation of web-based services on IoT devices
Course Outcomes
After completing this course, the student will be able to
➢ Understanding of IoT value chain structure (device, data cloud), application areas and
technologies involved.
➢ Understand IoT sensors and technological challenges faced by IoT devices, with a focus
on wireless, energy, power, and sensing modules
➢ Market forecast for IoT devices with a focus on sensors
➢ Explore and learn about Internet of Things with the help of preparing projects
designed for Raspberry Pi

Unit - I:
Introduction to Internet of Things- Definition and Characteristics of IoT, Sensors, Actuators, Physical
Design of IoT – IoT Protocols, IoT communication models, IoT Communication APIs, IoT enabled
Technologies – Wireless Sensor Networks, Cloud Computing, Embedded Systems, IoT Levels and
Templates, Domain Specific IoTs – Home, City, Environment, Energy, Agriculture and Industry.

Unit - II:
IoT Software defined networks, network function virtualization, difference between SDN and NFV for
IoT, Basics of IoT System Management with NETCOZF, YANG- NETCONF, YANG, SNMP
NETOPEER

UNIT – III:
IoT Physical Devices and Endpoints- Introduction to Arduino and Raspberry Pi- Installation, Interfaces
(serial, SPI, I2C), Programming – Python program with Raspberry PI with focus on interfacing external
gadgets, controlling output, reading input from pins.

UNIT- IV:
Controlling Hardware- Connecting LED, Buzzer, Switching High Power devices with transistors,
Controlling AC Power devices with Relays, Controlling servo motor, speed control of DC Motor, unipolar
and bipolar Stepper motors Sensors- Light sensor, temperature sensor with thermistor, voltage sensor, ADC
and DAC, Temperature and Humidity Sensor DHT11, Motion Detection Sensors, Wireless Bluetooth
Sensors, Level Sensors, USB Sensors, Embedded Sensors, Distance Measurement with ultrasound sensor

Unit –V:
IoT Physical Servers and Cloud Offerings– Introduction to Cloud Storage models and communication
APIs Webserver – Web server for IoT, Cloud for IoT, Python web application framework designing a
RESTful web API. Industrial IoT : Agriculture, Healthcare, Activity Monitoring

38

You might also like