You are on page 1of 3

Semester- III

Internet of Things
Course Code 22MCA32 CIE Marks 50
Teaching Hours/Week (L:P:SDA) 3:0:0:0 SEE Marks 50
Total Hours of Pedagogy 40 Total Marks 100
Credits 03 Exam Hours 03
Course Learning objectives:
 Define the IoT architecture and design along with functional/compute stack and data management.
 Explain IOT architecture for a given problem
 Analyse the application protocol, transport layer methods for the given business case.
 Analyse the application of data analytics for IOT for a given
 Analyse the architecture and develop programming using modern tools for the given use case
Module-1
What is IoT, Genesis of IoT, IoT and Digitization, IoT Impact, Convergence of IT and IoT, IoT Challenges, IoT
Network Architecture and Design, Drivers Behind New Network Architectures, Comparing IoT Architectures, A
Simplified IoT Architecture, The Core IoT Functional Stack, IoT Data Management and Compute Stack
Teaching- Chalk and Talk/PPT/Web Content
Learning
Process
Module-2
Smart Objects: The “Things” in IoT, Sensors, Actuators, and Smart Objects, Sensor Networks, Connecting Smart
Objects, Communications Criteria, IoT Access Technologies

Teaching- Chalk and Talk/PPT/Web Content


Learning
Process
Module-3
IP as the IoT Network Layer, The Business Case for IP, The need for Optimization, Optimizing IP for
IoT, Profiles and Compliances, Application Protocols for IoT, The Transport Layer, IoT Application
Transport Methods.

Teaching- Chalk and Talk/PPT/Web Content


Learning
Process
Module-4
Data and Analytics for IoT, An Introduction to Data Analytics for IoT, Machine Learning, Big Data Analytics Tools and
Technology, Edge Streaming Analytics, Network Analytics, Securing IoT, A Brief History of OT Security, Common
Challenges in OT Security, How IT and OT Security Practices and Systems Vary, Formal Risk Analysis Structures:
OCTAVE and FAIR, The Phased Application of Security in an Operational Environment
Teaching- Chalk and Talk/PPT/Web Content
Learning
Process
Module-5
IoT Physical Devices and Endpoints - Arduino UNO: Introduction to Arduino, Arduino UNO, Installing the Software,
Fundamentals of Arduino Programming. IoT Physical Devices and Endpoints – RaspberryPi: Introduction to RaspberryPi,
About the RaspberryPi Board: Hardware Layout, Operating Systems on RaspberryPi, Configuring RaspberryPi,
Programming RaspberryPi with Python, Wireless Temperature Monitoring System Using Pi, DS18B20 Temperature
Sensor, Connecting Raspberry Pi via SSH, Accessing Temperature from DS18B20 sensors, Remote access to
RaspberryPi, Smart and Connected Cities, An IoT Strategy for Smarter Cities, Smart City IoT Architecture, Smart City
Security Architecture, Smart City Use-Case Examples.
Teaching- Chalk and Talk/PPT/Web Content
Learning
Process

@#25102023 4
Assessment Details (both CIE and SEE)
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam (SEE) is 50%. The
minimum passing mark for the CIE is 50% of the maximum marks. Minimum passing marks in SEE is 40% of the
maximum marks of SEE. A student shall be deemed to have satisfied the academic requirements and earned the
credits allotted to each subject/ course if the student secures not less than 50% (50 marks out of 100) in the sum
total of the CIE (Continuous Internal Evaluation) and SEE (Semester End Examination) taken together.
Continuous Internal Evaluation:
Three Unit Tests each of 20 Marks
Two assignments each of 20 Marks or one Skill Development Activity of 40 marks
to attain the COs and POs
The sum of three tests, two assignments/skill Development Activities, will be scaled down to 50 marks
CIE methods /question paper is designed to attain the different levels of Bloom’s taxonomy as per the
outcome defined for the course.
Semester End Examination:
 The SEE question paper will be set for 100 marks and the marks scored will be proportionately reduced to 50.
 The question paper will have ten full questions carrying equal marks.
 Each full question is for 20 marks. There will be two full questions (with a maximum of four sub-questions)
from each module.
 Each full question will have a sub-question covering all the topics under a module.
 The students will have to answer five full questions, selecting one full question from each module
.

Suggested Learning Resources:


Books
 David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry, "IoT Fundamentals:
Networking Technologies, Protocols, and Use Cases for the“Internet of Things”, 1stEdition, Pearso Education
(Cisco Press Indian Reprint). (ISBN: 9789386873743)
 Srinivasa K G, “Internet of Things”, CENGAGE Leaning India, 2017
Reference Books

Vijay Madisetti and Arshdeep Bahga, “Internet of Things (A Hands-on-Approach)”, 1st Edition, VPT, 2014.

(ISBN: 978-8173719547)
 Raj Kamal, “Internet of Things: Architecture and Design Principles”, 1 st Edition, McGraw Hill Education, 2017.
(ISBN: 978-9352605224)
Web links and Video Lectures (e-Resources):
 https://youtu.be/WUYAjxnwjU4
Course outcome (Course Skill Set)
At the end of the course the student will be able to :
Sl. No. Description Blooms Level
CO1 Analyse the IoT architecture and design along with functional/compute stack and L3
data management.
CO2 Apply IOT architecture for a given problem. L3
CO3 Analyse the application protocol, transport layer methods for the given business L3
case.
CO4 Analyse the application of data analytics for IOT for a given. L23
CO5 Analyse the architecture and develop programming using modern tools for the given L2
use case

@#25102023 5
Mapping of COS and POs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1
CO2 X X
CO3 X X
CO4
CO5 X X X X

@#25102023 6

You might also like