0% found this document useful (0 votes)
17 views3 pages

20it3201 - Internet of Things

The document outlines a course on the Internet of Things (IoT), detailing its objectives, outcomes, and content structure across six units. Key topics include IoT fundamentals, protocols, system management, device integration, and cloud services, with practical applications in various fields. The course aims to equip students with knowledge of IoT devices, programming, and tools necessary for developing IoT solutions.

Uploaded by

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

20it3201 - Internet of Things

The document outlines a course on the Internet of Things (IoT), detailing its objectives, outcomes, and content structure across six units. Key topics include IoT fundamentals, protocols, system management, device integration, and cloud services, with practical applications in various fields. The course aims to equip students with knowledge of IoT devices, programming, and tools necessary for developing IoT solutions.

Uploaded by

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

20IT3201 - INTERNET OF THINGS

Course
Professional Core Credits: 3
Category:
Course
Theory Lecture-Tutorial-Practical: 3-0-0
Type:
Sessional Evaluation: 40
Require Data communication, networking
Prerequisite: Univ. Exam Evaluation: 60
fundamentals and Internet Technologies
Total Marks: 100
 To study about the fundamentals of Internet of Things, protocols used, its
applications, programming language used and the programming about
Objectives: Raspberry Pi kit.
 To study about the latest advancement in the Internet of Things

Upon successful completion of the course, the students will be able to:
CO1 Knowing about the definition and characteristics of Internet of Things
Distinguish between IoT and M2M and also manages IoT Systems using
CO2
NETCONG protocol and YANG Data modeling Language
Designing an IoT system independent of any specific product / programming
CO3
Course language
Outcomes Knowledgeable about IoT Devices and Endpoints like Raspberry Pi, pcDuino,
CO4 Cubieboard etc. and also makes some case studies on IoT Role in Environment,
Agriculture etc.
Good at deciding which Framework / Cloud Service to use for a specific IoT
CO5
Application.
CO6 Well conversant with a few tools like Chef and Puppet used in IoT
Course UNIT-I
Content Introduction and Concepts:
Introduction – Definition and characteristics of IoT, Physical design of IoT – IoT
protocols, Logical design of IoT – Functional Communication models, communication
API’s, IoT Enabling Technologies: Wireless Sensor Networks, Cloud Computing, Big
Data Analytics, Communication Protocols, Embedded Systems, IoT Levels &
Deployment (6 levels)

UNIT-II
IoT and M2M:
Introduction- Differences between IoT and M2M, Software Defined Networking and
Network Function Virtualization

IoT System Management:


Need for IoT Systems Management, SNMP and its limitations, Network Operator
Requirements, NECONF, YANG, IoT Systems Management with NETCONF-YANG,
NETOPPER Tools

UNIT-III
Design Methodology of IoT Platforms:
Introduction, Specification of: Purpose and Requirements, the process, Domain and
Information Models, Service, IoT Levels, Functional and Operational Views. Device
and Component Integration, Application Development. Weather Monitoring IoT

1
System: Case Study, Why Python Language for IoT?

UNIT-IV
IoT Physical Devices and Endpoints:
Basic building blocks of an IoT Device, Exemplary Device: Raspberry Pi, About the
Board, Linux on Raspberry Pi, Rapberry Pi Interfaces, Programming Raspberry Pi with
Python, other IoT devices – pcDuino, BeagleBone Black, Cubieboard.

Case Studies Illustrating IoT Design: Cities – Smart Parking, Environment – Air
Pollution Monitoring, Agriculture – Smart Irrigation

UNIT-V
IoT Physical Servers and Cloud Offerings:
Introduction, WAMP and AutoBahn Framework for IoT, Xively loud for IoT, Django
the WebApp Framework, Designing RESTful web API (Extension over Django),
Amazon Web Services for IoT – EC2 and AutoScaling, S3, RDS, SQS and EMR,
SkyNet IoT Messaging Platform.

UNIT-VI
Tools for IoT:
Python Packages of interest for IoT – JSON, XML, HTTPLib, & URLib, SMTPLib.
Tools For IoT: Setting up Chef and Puppet, Multi-tier Application Deployment creation
using Chef and Puppet (comprising of HAProxy, Load Balancer, Django App Server
and MongoDB Database Server). Steps for IoT Device Management with NETCONF-
YANG and Smart Irrigation Management Case Study with the same.

TEXT BOOKS:
1. Vijay madisetti and ArshdeepBahga,” Internet of Things: Introduction to a New
Age of Intelligence”, First edition, Apress Publications 2013
Text Books
&
REFERENCE BOOKS:
Reference
Books 1. Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesnd, Stamatis
Kamouskos, Dvaid Boyle, “From Machine-toMachine to the Internet of Things:
Introduction to a New Age of Intelligence”, First edition, Academic Press, 2014

1. https://nptel.ac.in/courses/106105166/
E-Resources 2. https://onlinecourses.nptel.ac.in/noc17_cs22/preview

2
CO-PO Mapping: 3-High Mapping, 2-Moderate Mapping, 1-Low Mapping, - -Not Mapping

PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
CO1 3 2 2 - - - - - - - - -
CO2 3 2 2 - - - - - - - - -
CO3 3 2 2 - - - - - - - - -
CO4 3 2 2 - - - - - - - - -
CO5 3 2 - - - - - - - - - -
CO6 3 2 - - - - - - - - - -

You might also like