COURSE PLAN IoT
COURSE PLAN IoT
No. of
At the end of this course, the student should be able to: Contact Marks
Hours
CO1: Understand the fundamental concepts of IoT, IoT vs IIoT, network 6 17
services, architecture, and key enabling technologies
CO2: Design of IoT systems and understand the role of smart sensors 6 17
Total 36 100
(Page 1 of 4) MIT/GEN/F-01/R2
Assessment Plan
End Semester/
Components Assignments Sessional Tests
Make-up Examination
Duration 20 to 30 minutes 60 minutes 180 minutes
Weightage 20 % (4 X 5 marks) 30 % (2 X 15 Marks) 50 % (1 X 50 Marks)
Understanding; Applying; Remembering; Understanding;
Typology of Analyzing; Evaluating; Creating Understanding; Applying; Analyzing;
Questions Applying Evaluating; Creating
Answer one randomly selected MCQ (10 marks): Answer all 5 full
question from the problem sheet 10 questions of 0.5 questions of 10 marks
(Students can refer their class marks each each. Each question
Pattern
notes) Short Answers (10 may have 2 to 3 parts
marks): questions of of 3/4/5/6/7 marks
2 or 3 marks
As notified by Associate Director
Schedule (Academics) at the start of each Calendared activity Calendared activity
semester
Assignment 1 (L x1-x2 & T y1-y2 ) Test 1 Comprehensive
(CO x) (L a1-a2 & T b1-b2 ) examination covering
Assignment 2 (L x3-x4 & T y3-y4 ) (CO x) full syllabus. Students
Topics (CO x) are expected to answer
Covered Assignment 3 (L x5-x6 & T y5-y6 ) Test 2 all questions (CO1-5)
(CO x) (L a3-a4 & T b3-b4 )
Assignment 4 (L x7-x8 & T y7-y8 ) (CO x)
(CO x)
Lesson Plan
Course
L. No./
Topics Outcome
T. No.
Addressed
L0 Introduction to course content CO1
(Page 2 of 4) MIT/GEN/F-01/R2
L11 Smart Sensor architecture CO2
L12 Role of sensors in IIoT, Basics of Sensor Interface, Data Acquistion CO2
L13 Communication Protocols: Wi-Fi, Wi-Fi direct CO3
L14 Bluetooth Stack, BLE CO3
L15 Serial Communication - UART CO3
L16 SPI CO3
L17 I2C CO3
L18 IIOT protocols –COAP, MQTT CO3
L19 6lowpan, lwm2m, AMPQ CO4
L20 IIoT cloud platforms: Overview, Firebase: creating projects CO4
L21 Business models: Saas, Paas, Iaas CO4
L22 Introduction to Node-Red, Interfacing sensors using Arduino with Node-Red CO4
L23 web security, Privacy CO4
L24 Threat analysis, Trust, IoT security tomography CO4
L25 Access control, Message integrity CO4
L26 Security model for IoT, Network security techniques CO4
L27 Json file format, Object, Array, data type, Json Vs XML CO5
L28 Introduction to Node.js CO5
L29 Node.js architecture CO5
L30 NodeJs REPL Mode CO5
L31 Introduction to Raspberry Pi CO5
L32 Difference between RPi and Arduino CO5
L33 Introduction to Python CO5
L34 Python basics examples CO5
L35 Control statements CO5
L36 Tuple sequence CO5
(Page 3 of 4) MIT/GEN/F-01/R2
References:
1. Arshdeep Bahga and Vijay Madisetti , "Internet of Things: A Hands-on Approach", Universities
Press, 2014
2. Bernd Scholz-Reiter, Florian, Michahelles, “Architecting the Internet of Things”, ISBN 978-3- 642-
19156-5 e-ISBN 978-3-642-19157-2, Springer.
3. Pethuru Raj and Anupama C. Raman, “The Internet of Things: Enabling Technologies, Platforms,
and Use Cases", CRC Press, 2018
4. Qusay F. Hassan, “Internet of Things A to Z: Technologies and Applications”, Wiley, 2018
5. Hakima Chaouchi, “ The Internet of Things Connecting Objects to the Web” ISBN : 978-1-84821-
140-7, Willy Publications
6. Olivier Hersent, David Boswarthick, Omar Elloumi, The Internet of Things: Key Applications and
Protocols, ISBN: 978-1-119-99435-0, 2 nd Edition, Willy Publications
7. NPTEL Course – Introduction to Internet of Things, IITK – Dr.Sudip Misra,
https://onlinecourses.nptel.ac.in/noc17_cs22
Date: 31-07-2023
(Signature of HOD)
Date: 31-07-2023
*********
(Page 4 of 4) MIT/GEN/F-01/R2