Electrical Engineering

Indian Institute of Technology Bombay

EE6104 – Internet of Things

EE6104 – Internet of Things

EE6104 – Internet of Things

EE6104 – Internet of Things

EE6104 – Internet of Things    

Module 1: IoT Introduction and Fundamentals

●    IoT Definition, Applications, Benefits/challenges
●    IoT layers and components: Sensors, signal processing, data transmission (wired/wireless), data analysis.
●    IoT levels based on complexity
●    IoT hardware and computing platforms

Lab: (2 labs)

1.    IoT kit introduction: Hardware and software (programming environment), IDE
2.    Embedded software relevant to microcontroller and IoT platform
3.    Introduction to peripheral interfacing related to IoT-system design (Sensor, ADC, and wireless module available on kit). This can include SPI/I2C etc.
4.    Peripheral interfacing like LEDs/ keys (display, keypad)

Module 2: Signals, Sensors, Actuators, Interfaces
●    Sensors, different types/classes of sensors, Sensor parameters: non-idealities, Sensitivity, SNR, power/energy, form-factor
●    Sensor read-out, ADCs, interfacing of sensors

●    Circuit component mismatch and mitigation techniques (calibration, chopping, autozeroing etc.)
●    Datasheet aspects relevant to sensors, sensor selection
●    Basic signal processing (sampling, filtering, quantization, computation, storage)Lab: (1 lab)
1.    Interfacing sensor, ADC with the available board, programming for interfacing minimum of two sensors (temperature, soil moisture) simultaneously
2.    Interfacing actuatorsModule 3: Networking, Communication and computing●    Introduction to basic Communication Network functioning: Layers, Spectrum bands used for IoT communications, Challenges in Networking of IoT Nodes
●    IoT node access methods, technologies and protocols: WiFi, 5G, MQTT, LPWAN, LoRa, , IEEE 802.15.4, etc
●    Cloud computing
●    Optional: Other related topics
■    Machine-to-Machine (M2M) and IoT Technology Fundamentals, Medium Access Control (MAC) Protocols for M2M Communications
■    5G Cellular Networks and 5G IoT Communications, Low-Power Wide Area Networks
■    Wireless    Communications and Networking: channel models, power budgets, data rates
■    IoT security and privacyLab: (3 labs)
1.    Interfacing or using wireless modules with available boards/kits
2.    Communication protocol for connectivity of IoT-CPS system with cloud (IoT platform)
3.    Connectivity of gateway to cloud server and control using dashboard/webpage
4.    Protocols for node communication to gateway/internet/cloud, and also among nodes (send-receive data)

Module 4: Data Analysis
●    Preprocessing, data handling, and computing with Python
●    Basic statistics and probability relevant to IoT data analysis
●    Linear regression, clustering, classification
●    Supervised and unsupervised learning, distributed learning
●    Visualization (dissemination)

Lab: (2 labs)
1.    To use and analyze data collected from sensors/cloud
2.    Bring in closed loop application of data analytics (like controlling action/ alert)
3.    Perform classification/prediction based on collected data
4. Use of basic visualization for data interpretation

Module 5: Case studies and Project
*    Discuss IoT case studies (these could be running throughout the modules)

Lab: (2 labs)
o Put together a complete and practical IoT system with possibly more than one nodes connecting to a gateway. This will be connected to the cloud to perform data analysis, make inference, and provide actuating
signals.

Text/References:

1)    Jacob Freden, Handbook of Modern Sensors – Physics, Designs, and Applications, 4th ed, Springer, 2010.
2)    James F Kurose and Keith W Ross, Computer Networking: A Top-Down Approach, 6th ed, Pearson, 2012.
3)    Arsheep Bagha and Vijay Madisetti, Internet of Things – A Hands-on Approach, Orient Blackswan Private Ltd., 2015.
4)    David Hanes, et.al., IoT Fundamentals: Networking Technologies,
Protocols, and Use Cases for the Internet of Things, Pearson, 2017.
5)    Harry G Perros, An Introduction to IoT Analytics, CRC Press, 2021.
6)    Relevant articles from journals related to IoT.

Latest Semester

Programs

Latest Instructor

Substitutions

News
news-buletine
Details Regarding M.Tech. Admission 2025-26
The Electrical Engineering...
news-buletine
Updates for Ph.D Admissions (Autumn Semester 2025-26)
The Electrical Engineering...
Events
No Future Events

EE6104 – Internet of Things

Latest Semester

Programs

Latest Instructor

Substitutions

EE6104 – Internet of Things

Latest Semester

Programs

Latest Instructor

Substitutions

IIT Bombay was established in the year 1957 and the department of Electrical Engineering (EE) has been one of its major departments since its inception.

Contact Us

IIT Bombay was established in the year 1957 and the department of Electrical Engineering (EE) has been one of its major departments since its inception.

Contact Us

IIT Bombay was established in the year 1957 and the department of Electrical Engineering (EE) has been one of its major departments since its inception.

Contact Us

About | IITBEducation | Research | Site Map | Feedback | RTI | Contact Us

© 2023, IITB. All rights reserved.

About | IITBEducation | Research | Site Map | Feedback | RTI | Contact Us

© , IITB. All rights reserved.

About | IITBEducation | Research | Site Map | Feedback | RTI | Contact Us

© 2023, IITB. All rights reserved.