B.E. (Computer Engineering) Internet of Things Syllabus - Mumbai University 2026
The University has moved this degree onto NEP 2020 one year at a time. The first and second years are NEP 2020 syllabi; the third and fourth years are still examined on the REV-2019 'C' Scheme, which is what the University sets for them this year.
Loading syllabus...
Syllabus for Internet of Things
Module 1: Introduction to Internet of Things (IoT)
- 1.1 What is IoT? - IoT and Digitization
- 1.2 IoT Impact – Connected Roadways, Connected Factory, Smart Connected Buildings, Smart Creatures
- 1.3 Convergence of IT and OT, IoT Challenges
- 1.4 The oneM2M IoT Standardized Architecture
- 1.5 The IoT World Forum (IoTWF) Standardized Architecture
- 1.6 IoT Data Management and Compute Stack – Design considerations and Data related problems, Fog Computing, Edge Computing, The Hierarchy of Edge, Fog and Cloud
Module 2: Things in IoT
- 2.1 Sensors/Transducers – Definition, Principles, Classifications, Types, Characteristics and Specifications
- 2.2 Actuators -– Definition, Principles, Classifications, Types, Characteristics and Specifications
- 2.3 Smart Object – Definition, Characteristics and Trends
- 2.4 Sensor Networks – Architecture of Wireless Sensor Network, Network Topologies
- 2.5 Enabling IoT Technologies - Radio Frequency Identification Technology, Micro Electro-Mechanical Systems (MEMS), NFC (Near Field Communication), Bluetooth Low Energy (BLE), LTE-A (LTE Advanced), IEEE 802.15.4 Standardization and Alliances, ZigBee.
Module 3: The Core IoT Functional Stack
- 3.1 Layer 1 – Things: Sensors and Actuators Layer
- 3.2 Layer 2 – Communications Network Layer, Access Network Sublayer, Gateways and Backhaul Sublayer, Network Transport Sublayer, IoT Network Management Sublayer
- 3.3 Layer 3 – Applications and Analytics Layer, Analytics Vs. Control Applications, Data Vs. Network Analytics, Data Analytics Vs. Business Benefits, Smart Services
Module 4: Application Protocols for IoT
- 4.1 The Transport Layer
- 4.2 IoT Application Transport Methods
- 4.3 Application Layer Protocol Not Present
- 4.4 SCADA - Background on SCADA, Adapting SCADA for IP, Tunneling Legacy SCADA over IP Networks, SCADA Protocol Translation, SCADA Transport over LLNs with MAP-T,
- 4.5 Generic Web-Based Protocols
- 4.6 IoT Application Layer Protocols – CoAP and MQTT
Module 5: Domain Specific IoTs
- 5.1 Home Automation – Smart Lighting, Smart Appliances, Intrusion Detection, Smoke/Gas Detectors
- 5.2 Cities – Smart Parking, Smart Lighting, Smart Roads, Structural Health Monitoring, Surveillance
- 5.3 Environment – Weather Monitoring, Air Pollution Monitoring, Noise Pollution Monitoring, Forest Fire Detection, River Floods Detection
- 5.4 Energy – Smart Grids, Renewable Energy Systems, Prognostics
- 5.5 Retail – Inventory Management, Smart Payments, Smart Vending Machines
- 5.6 Logistics – Route Generation & Scheduling, Fleet Tracking, Shipment Monitoring
- 5.7 Agriculture – Smart Irrigation, Green House Control
- 5.8 Industry – Machine Diagnostics & Prognosis, Indoor Air Quality Monitoring
- 5.9 Health & Lifestyle – Health & Fitness Monitoring, Wearable Electronics
Module 6: Create your own IoT
- 6.1 IoT Hardware - Arduino, Raspberry Pi, ESP32, Cloudbit/Littlebits, Particle Photon, Beaglebone Black.
- 6.2 IoT Software - languages for programming IoT hardware, for middleware applications and API development, for making front ends, REST and JSON-LD
- 6.3 A comparison of IoT boards and platforms in terms of computing
- 6.4 A comparison of IoT boards and platforms in terms of development environments and communication standards
- 6.5 A comparison of boards and platforms in terms of connectivity
- 6.6 A comparison of IoT software platforms
Useful Links
- 1 David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton, Jerome Henry, “IoT Fundamentals – Networking Technologies, Protocols, and Use Cases for the Internet of Things”, 1st Edition, Published by Pearson Education, Inc, publishing as Cisco Press, 2017.
- 2 Hakima Chaouchi, “The Internet of Things - Connecting Objects to the Web”, 1st Edition, Wiley, 2010.
- 3 Perry Lea, “Internet of things For Architects”, 1st Edition, Packt Publication, 2018
- 4 Arshdeep Bahga, Vijay Madisetti, “Internet of Things – Hands-On Approach”, 2nd Edition, Universities Press, 2016.
- 1 Adrian McEwen & Hakim Cassimally, “Designing the Internet of Things”, 1st Edition, Wiley, 2014.
- 2 Donald Norris, “Raspberry Pi – Projects for the Evil Genius”, 2nd Edition, McGraw Hill, 2014.
- 3 Anand Tamboli , “Build Your Own IoT Platform”, 1st Edition, Apress, 2019.
- 1 https://nptel.ac.in/courses/106/105/106105166/
- 2 https://nptel.ac.in/courses/108/108/108108098/
- 3 https://nptel.ac.in/courses/106/105/106105195/
- 4 https://www.coursera.org/specializations/IoT
Reproduced from the University of Mumbai syllabus for B.E. (Computer Engineering) under REV-2019 'C' Scheme, in force from the academic year 2021-22. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.