Skip to content

pillimetlavamsi/24CYS333-Internet-of-Things

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

24CYS333 - Internet of Things






Pre-requisite: 20CYS113 - Computer Programming

Course Instructor: Ramaguru R, Assistant Professor (Senior Grade), TIFAC-CORE in Cyber Security.

๐Ÿ“š Course Outcome

CO# CO Description
CO1 Understand the key techniques and theory behind the Internet of Things.
CO2 Apply effectively the various enabling technologies (both hardware and software) for IoT.
CO3 Understand the integration of Cloud and IoT, Edge and Fog Computing.
CO4 Apply various techniques for Data Accumulation, Storage and Analytics.
CO5 Design and build IoT systems for any one interesting Use case.

โŒš Course Plan and Status

Lecture No. Lecture Date Topic Remarks Reference Video(s)
1 _____ Introduction to IoT & IoT Definition Overview of IoT fundamentals Video-1
Video-2
2 _____ Characteristics & Things in IoT Explanation of IoT ecosystem View
3 _____ IoT Complete Architectural Stack IoT system architecture View
4 _____ IoT Enabling Technologies Overview of enabling technologies View
5 _____ IoT Challenges Discussion on challenges Interoperability
6 _____ IoT Levels Different levels of IoT View
7 _____ Case Study: Realizing the IoT Stack Analyze a case study for IoT View
8 _____ Sensors for IoT: Accelerometer, Proximity, IR, Gas, Temperature Overview of sensor functionalities Video-1
9 _____ Chemical, Motion Detection Sensors Practical sensor applications Same as Above
10 _____ IoT Hardware Kits: Arduino, Raspberry Pi, Node MCU Introduction to hardware platforms Video-1
Video-2
Video-3
Video-4
11 _____ Protocols for IoT: Infrastructure Protocols (IPv4/IPv6, RPL) Discuss infrastructure protocols View
12 _____ Identification Protocols (URLs) & Transport Protocols (WiFi, LiFi, BLE) Identification & transport layers in IoT Bluetooth
13 _____ Discovery & Data Protocols Overview of communication protocols View
14 _____ Device Management Protocols Managing devices in IoT View
15 _____ Case Study: MQTT/CoAP in IoT Systems Practical communication case study View
16 _____ Cloud & IoT Integration IoT integration with cloud platforms View
17 _____ Types of Cloud & IoT Cloud Challenges Cloud model selection & security concerns View
18 _____ Fog and Edge Computing for IoT Discuss fog and edge computing Video-1
Video-2
19 _____ Cloud Security Aspects for IoT Cloud security measures for IoT View
20 _____ RFM Analysis for Data Analytics Discuss RFM techniques for IoT Video-1
Video-2
21 _____ Case Study: AWS/Azure/Adafruit/IBM Bluemix for IoT Cloud selection for IoT applications View
22 _____ IoT Applications: Smart City Overview of smart city use case Video-1
Video-2
Video-3
23 _____ IoT Applications: Smart Water & Smart Agriculture Case studies on smart agriculture & water systems View
24 _____ IoT Applications: Smart Energy & Smart Healthcare Use cases of smart energy & healthcare View
25 _____ IoT Applications: Smart Transportation & Smart Retail Analysis of IoT in transportation & retail Video-1
Video-2
26 _____ IoT Applications: Smart Waste Management Design a smart waste management system View
27 _____ Final Project Discussion & Architectural Analysis Project review and final system analysis View
28 _____ Wrap-Up & Future of IoT Overview of future trends in IoT View

Resources

Project/Case Study & Teams

Value Added Courses

Tools

Evaluation Criteria

Component Marks
Quizzes & NPTEL Quiz 2 + 3 + 3 + 4
Mid-Term Examination 20 + 10
Mini-Project 3 + 4 + 5 + 3 + 3
End Semester 40

Dates and Deadlines

Course Start 04 - Dec - 2024 Deadline
Project Team Formation and
Topic Selection Opens
24 - Nov - 2024
Project Team Formation and
Topic Selection Closes
02 - Dec - 2024
Masterclass on Internet of Things 11 - Dec - 2024
Base Paper and Problem Statement Submission 05 - Jan - 2025
Quiz - 1 07 - Jan - 2025
NPTEL Course Starts 20 - Jan - 2025
Mid-Term Examination 10 - Feb - 2025
Review - 1 18 - Feb - 2025 to 20- Feb - 2025
NPTEL Exam Registraion Ends 28 - Feb - 2025
Project 07 - Mar - 2025
Quiz - 2 08 - Mar - 2025
Review - 2 11 - Mar - 2025 to 12 - Mar - 2025
Missed Mid-Term Examination 19 - Mar - 2025
Report Submission 25 - Mar - 2025
Quiz - 3 27 - Mar - 2025
Missed Quiz 02 - Apr - 2025
Review - Final & Project Expo 05 - Apr - 2025
NPTEL Course Ends 11 - Apr - 2025
End Semester Examination 23 - Apr - 2025
NPTEL Examination 26 - Apr - 2025
Publication of Results May - 2025

Text Book

  1. Bahga, A., & Madisetti, V. Internet of Things: A Hands-on Approach. 2014.

References

  1. Vasudevan, S. K., Abhishek, S. N., & Sundaram, R. M. D. Internet of Things. First Edition, Wiley India, 2019.
  2. Raj, P., & Raman, A. C. The Internet of Things: Enabling Technologies, Platforms, and Use-cases. Auerbach Publications, 2017.
  3. McEwen, A. Designing the Internet of Things. Wiley, 2013.

SDG Achievement (through IoT Projects)

Additional Learning

External Participation & Project Showcase

About

24CYS333 - Internet of Things - 6th Sem - B.E. CSE(CYS) - ASC, CBE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.6%
  • C++ 24.2%
  • Python 18.2%