Internet of Things (IoT) (CS6L024)
Autumn 2026-27
Autumn 2026-27
Class timing
Theory
Saturday 6 pm to 8 pm (2 hrs)
Sunday 7 pm to 8 pm (1 hr)
Instructor
Dr Sudipta Saha, Office: SECS B-307, IIT Bhubaneswar, Argul Campus.
Teaching Assistants
ANWESHA PATEL [PhD RS (Third year), CSE, Email: a24cs09002@iitbbs.ac.in]
SATWIK MONDAL [PhD RS (Third year), CSE, Email: a24cs09010@iitbbs.ac.in]
NITIN KRISHNA [PhD RS (Second year), CSE, Email: a25cs09018@iitbbs.ac.in]
Students
First-semester of blended mode MTech in Cyber Security, Batch 2026-28
Course Objectives / Learning Outcome
Fundamental concepts, architectures, and communication protocols
Embedded programming in Arduino and Raspberry Pi: Sensors and Actuators
IoT data handling and analytics using Cloud, Fog, and SDN
Evaluate IoT applications: Smart cities, Healthcare, Agriculture, and Industrial systems
Textbook and References
Suggested Books: Although the following books do not provide complete coverage of the syllabus, they are good to begin the journey.
"IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things" (1st Edition); by David Hanes et al.; Cisco Press, 2017; ISBN-10: 1587144565.
"Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security"; By Perry Lea, ISBN- 10: 1788470591; Wiley Publication, 2018.
"The Internet of Things: Enabling Technologies, Platforms, and Use Cases", by Pethuru Raj and Anupama C. Raman (CRC Press)
"Internet of Things: A Hands-on Approach", by Arshdeep Bahga and Vijay Madisetti (Universities Press)
Course Planning
Before MidSem (Approx. 20 hrs)
Module 1: Computer Networks and Internet of Things
Teaching Assistant: Satwik
Module 2: Arduino Programming
Teaching Assistant: Satwik
After MidSem (Approx. 20 hrs)
Module 3: Raspberry Pi and Python
Teaching Assistant: Anwesha
Module 4: Software-Defined Networks and Real-Life Applications of IoT
Teaching Assistant: Nitin
Grading Policy
MidSem (30%): Written examination and/or practical tests will be conducted to evaluate the understanding of Module 1 and Module 2. It will be approx. at the end of September 2026.
EndSem (40%): Written examination and/or practical tests will be conducted to evaluate the understanding of the entire syllabus (Module 1 - 4). It will be approx. at the end of November 2026.
Mini-Project (25%): Students will design and implement an open project in a team environment or individually. Within two weeks of the start of the semester, the students will form teams (if needed) and develop project proposals for instructor approval. Students will consult online materials and discuss with the instructor and/or the teaching assistant to select a project. They must understand the constraints related to time, budget, and technical limitations to accomplish their goal. A final grade will be assigned to the project based on the completion of all objectives stated in the proposal and project report, as well as a live demonstration in front of the class. The complexity of your project and the size of your team will be taken into account.
Attendance (5%): It will be calculated according to the following policy.
Attendance Policy
+5 for 100% attendance and -5 for 0 attendance. The rest will be proportionate.
Exams
MidSem (Theory): TBD. Approx. towards the end of Sep, 2026
EndSem (Theory): TBD. Approx. towards the end of Nov, 2026
Memories
Introductory class on Internet of Things (CS6L024)
16th August, 2026