0% found this document useful (0 votes)
26 views5 pages

Sarvajanik University Sarvajanik College of Engineering and Technology

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views5 pages

Sarvajanik University Sarvajanik College of Engineering and Technology

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

SARVAJANIK UNIVERSITY

Sarvajanik College of Engineering and Technology


Master of Computer Applications

MCA Semester III

Subject Name: Internet of Things and Industry 4.0 Subject Code: MTCA13302

Type of course: Professional Core Course

Prerequisite: Fundamentals of Computing, Basics of Electronics, Basic knowledge of


Digital Electronics and Microprocessors

List of Courses where this course will be prerequisite:


Embedded System Design, Microcontroller Programming

Rationale: In 21st Century where everything is going distributed, IoT enabled devices
connect the world. Billions of devices globally are generating trillions of
gigabytes of data every single day. Learning this subject enables student to
understand the basics of Internet of things and protocols. It introduces some
of the application areas where Internet of Things can be applied. Students
will learn about the middleware for Internet of Things.

Teaching and Examination Scheme:

TEACHING SCHEME Theory Marks Practical Marks Total


L T P C TEE CA1 CA2 TEP CA3
3 0 2 4 60 25 15 60 40 200
CA1: Continuous Assessment (assignments/projects/open book tests/closed book tests CA2:
Sincerity in attending classes/class tests/ timely submissions of assignments/self-learning
attitude/solving advanced problems TEE: Term End Examination TEP: Term End Practical Exam
(Performance and viva on practical skills learned in course) CA3: Regular submission of Lab
work/Quality of work submitted/Active participation in lab sessions/viva on practical skills learned
in course

Page 1 of 5

w.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications

Content:

Sr. Content Teaching Module


No. Hrs. Weightage

1 Introduction to IoT 11 25%


IoT Basics, Physical and Logical Designs, Elements of IoT - Basic
Architecture of an IoT Application Sensors & Actuators, IOT
Enabling Technologies.

Domain Specific IoTs - Home Automation, Smart Cities,


Environment, Energy, Retail, Logistics, Agriculture, Industry,
Health and Life Style.
2 IoT and M2M 13 25%
Introduction, M2M, Difference between M2M and IoT, Software
Defined Networking (SDN) and Network Function Virtualization
(NFV) for IoT.

IoT Architecture- Reference Model and architecture, IoT


reference Model, IoT Reference Architecture- Introduction,
Functional View, Information View, Deployment and Operational
View, Other Relevant architectural views
3 IoT Platforms Design Methodology 03 10%
Introduction, IoT Design Methodology, Case Study on IoT system
for Weather Monitoring
4 IoT Systems – Logical Design using Python with 14 25%
Arduino/Raspberry Pi
Introduction to Arduino platform and its programming using
readymade libraries
Actuators: Study of selected actuators, their operating principles,
applications.
Sensors: Study of fundamental principles of sensors for various
parameters, such as: temperature, humidity, gas, light,
rotational/linear acceleration, color, GPS, etc.
Interfacing of camera, WiFi, Bluetooth modules with the
Arduino/Raspberry Pi platforms.
5 Case Studies Illustrating IoT Design 04 15%
Home Automation – Home Intrusion Detection, Environment –
Forest Fire Detection, Agriculture -Smart Irrigation

Page 2 of 5

w.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications

Suggested Specification table with Marks (Theory):

Distribution of Theory Marks


R Level U Level A Level N Level E Level C Level
20 25 15 5 5 30
Legends: R: Remembrance; U: Understanding; A: Application, N: Analyze and E: Evaluate
C: Create and above Levels (Revised Bloom’s Taxonomy)

Note: This specification table shall be treated as a general guideline for students and teachers. The
actual distribution of marks in the question paper may vary slightly from above table.

Reference Books:

Sr. Title of book /article Author(s) Publisher and Year of


no. details like ISBN publication Edition
1 Internet of Things: A Vijay Madisetti and Orient Blackswan 2014 1st
Hands - on approach ArshdeepBahga Private Limited. Edition
ISBN: 978-
0996025515

2 From Machine-to- Jan Holler, Academic Press, 2014 1st


Machine to the VlasiosTsiatsis, ISBN978-0-12- Edition
Internet of Things: Catherine Mulligan, 407684-6
Introduction to a New Stefan Avesand,
Age of Intelligence Stamatis
Karnouskos, David
Boyle,

3 The Internet of Pethuru Raj and Auerbach 2017 1st


Things: Enabling Anupama C. Raman Publications Edition
technologies, ISBN: 978-
platforms, and use 1498761284
cases
4 Internet of Things Gaston C. Hillar Packt Open Source 2016 1st
with Python ISBN: Edition
9781785885310

5 The Internet of Donald Norris McGraw-Hill 2015 1st


Things: Do-It- Education ISBN: Edition
Yourself at Home 9780071835213
Page 3 of 5

w.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications

Projects for Arduino,


Raspberry Pi and
BeagleBone Black

6 The Internet of Harsent, Wiley ISBN: 2012 1st


Things:Key Boswarthick 978-1119994350 Edition
Applications and and Elloumi
Protocols

7 Raspberry Pi User Upton and Halfacree Wiley ISBN: 2017 4th


Guide 9781118464496 Edition

Course Outcomes:

Sr. CO Statement Marks %


No. After learning this subject, students will be able to weightage
CO-1 Understand the components of IoT Architecture and platforms of IoT 20%
ecosystem
CO-2 Identify difference between M2M and IoT with SDN and NFV 25%
CO-3 Understand the IoT Platforms Design and Methodology 20%
CO-4 Understand the practical implementation of IoT Systems using 20%
Raspberry Pi/Arduino and Python
CO-5 Explore the practicality of IoT in real world cases. 15%

Mapping with POs:

PO PO PO PO PO PO PO PO PO PO PO PO PSO PSO PSO


1 2 3 4 5 6 7 8 9 10 11 12 1 2 3

CO-1 2 1 0 1 0 0 1 0 1 0 1 0

CO-2 1 1 1 1 3 0 1 0 1 0 1 0

CO-3 1 3 1 2 1 0 1 0 0 0 1 0

CO-4 1 3 3 1 3 0 3 2 0 0 3 0

CO-5 1 2 3 3 3 0 2 3 2 3 3 3

Ratio
Page 4 of 5

w.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications

nale*
Rationale*: Explaining why it is matching this particular program outcome

List of Practical:

1. Learning the working of various sensors and various actuators


2. Perform Experiment using Arduino Uno to measure the distance of any object using
Ultrasonic Sensor.
3. Perform experiment using PIR Motion Sensor for Motion Detection.
4. Interfacing of Temperature sensor
5. Interfacing of Humidity and Gas Sensor with Arduino.
6. Perform experiment using Arduino to Learn Working of Servo Motor.
7. To interface LED/Buzzer with Arduino/Raspberry Pi and write a program to turn ON LED
for 1 sec after every 2 seconds.
8. To interface Push button/Digital sensor (IR/LDR) with Arduino/Raspberry Pi and write a
program to turn ON LED when push button is pressed or at sensor detection.
9. To interface motor using relay with Arduino/Raspberry Pi and write a program to turn ON
motor when push button is pressed.
10. Creating a webpage and display the values available through Arduino.
11. Demonstration of Setup Bluetooth Module.
12. Demonstration of Setup Wi fi Module.
13. OPEN Ended problem: Students are required to submit an IOT based project using the
Microcontroller or a Raspberry Pi and connecting various sensors and actuators. The data
for the same should be displayed via a webpage or a web app.

List of Open learning website:

● https://data-flair.training/blogs/iot-tutorial/
● https://www.tinkercad.com/
● https://onlinecourses.nptel.ac.in/noc21_ee85/preview
(NPTEL Online Course on Design for Internet of Things)
● https://onlinecourses.nptel.ac.in/noc21_cs63/preview
(NPTEL Online Course on Introduction to internet of things)

Page 5 of 5

w.e.f. AY 2022-23

You might also like