0% found this document useful (0 votes)
33 views2 pages

21cse253t-Internet of Things

The document outlines the course 'Internet of Things' offered as a professional elective in the School of Computing, detailing its objectives, prerequisites, and outcomes. It covers fundamental concepts, IoT protocols, design and development, data analytics, and case studies in industrial applications. The course aims to equip learners with practical skills in building IoT systems using platforms like Arduino and Raspberry Pi, and emphasizes the importance of data analytics and cloud services in IoT.

Uploaded by

rishikarthick
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)
33 views2 pages

21cse253t-Internet of Things

The document outlines the course 'Internet of Things' offered as a professional elective in the School of Computing, detailing its objectives, prerequisites, and outcomes. It covers fundamental concepts, IoT protocols, design and development, data analytics, and case studies in industrial applications. The course aims to equip learners with practical skills in building IoT systems using platforms like Arduino and Raspberry Pi, and emphasizes the importance of data analytics and cloud services in IoT.

Uploaded by

rishikarthick
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/ 2

Course Course Course L T P C

21CSE253T INTERNET OF THINGS E PROFESSIONAL ELECTIVE


Code Name Category 2 1 0 3

Pre-requisite Co- requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department School of Computing Data Book / Codes / Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Program Outcomes (PO) Program
Specific
CLR-1: understand Smart Objects and IoT Architectures 1 2 3 4 5 6 7 8 9 10 11 12 Outcomes
CLR-2: learn about various IOT-related protocols

Individual & Team Work


Engineering Knowledge

Design/development of

Project Mgt. & Finance


Conduct investigations
of complex problems
CLR-3: build simple IoT Systems using Arduino and Raspberry Pi

Modern Tool Usage

Life Long Learning


The engineer and
Problem Analysis

Communication
CLR-4: understand data analytics and cloud in the context of IoT

Environment &
Sustainability
CLR-5: develop IoT infrastructure for popular applications

solutions

society

PSO-1

PSO-2

PSO-3
Ethics
Course Outcomes (CO): At the end of this course, learners will be able to:
CO-1: explain the concept of IoT 1 - - - - 2 - - - - - - - - 2
CO-2: analyze various protocols for IoT - 1 - - - - - - - - - - - - 2
CO-3: design a PoC of an IoT system using Rasperry Pi/Arduino 2 - 1 - - - - - - - - - - - 2
CO-4: apply data analytics and use cloud offerings related to IoT - 3 - - 1 - - - - - - - - - 2
CO-5: analyze applications of IoT in real time scenario - 1 - 3 - - - - - - - - - - 2

Unit-1 - Fundamentals of IoT 9 Hour


Evolution of Internet of Things - Enabling Technologies – IoT Architectures: oneM2M, IoT World Forum (IoTWF) and Alternative IoT models – Simplified IoT Architecture and Core IoT Functional Stack -– Fog, Edge,
and Cloud in IoT – Functional blocks of an IoT ecosystem – Sensors, Actuators, Smart Objects and Connecting Smart Objects
Unit-2 - IoT Protocols 9 Hour
IoT Access Technologies: Physical and MAC layers, topology, and Security of IEEE 802.15.4, 802.15.4g, 802.15.4e, 1901.2a, 802.11ah and LoRaWAN – Network Layer: IP versions, Constrained Nodes and
Constrained Networks – Optimizing IP for IoT: From 6LoWPAN to 6Lo, Routing over Low Power and Lossy Networks – Application Transport Methods: Supervisory Control and Data Acquisition – Application Layer
Protocols: CoAP and MQTT
Unit-3 - Design and Development 9 Hour
Design Methodology - Embedded computing logic - Microcontroller, System on Chips - IoT system building blocks - Arduino - Board details, IDE programming - Raspberry Pi - Interfaces and Raspberry Pi with
Python Programming.
Unit-4 - Data Analytics and Supporting Services 9 Hour
Structured Vs Unstructured Data and Data in Motion Vs Data in Rest – Role of Machine Learning – No SQL Databases – Hadoop Ecosystem – Apache Kafka, Apache Spark – Edge Streaming Analytics and Network
Analytics – Xively Cloud for IoT, Python Web Application Framework – Django – AWS for IoT – System Management with NETCONF-YANG
Unit-5 - Case Studies/Industrial Applications 9 Hour
Cisco IoT system - IBM Watson IoT platform – Manufacturing - Converged Plantwide Ethernet Model (CPwE) – Power Utility Industry – GridBlocks Reference Model - Smart and Connected Cities: Layered
architecture, Smart Lighting, Smart Parking Architecture and Smart Traffic Control

43
B.Tech / M.Tech (Integrated) Programmes-Regulations 2021-Volume-12-CSBS-Higher Semester Syllabi-Control Copy
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Rob Barton and Jerome Henry, 4. An Ho¨ ller, VlasiosTsiatsis, Catherine Mulligan, Stamatis, Karnouskos, Stefan Avesand. David
―IoT Fundamentals: Networking Technologies, Protocols and Use Cases for Internet Boyle, "From Machine-to-Machine to the Internet of Things - Introduction to a New Age of
of Things, Cisco Press, 2017 Intelligence", Elsevier, 2014.
Learning
2. ArshdeepBahga, Vijay Madisetti, ―Internet of Things – A hands-on approachǁ, 5. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), ―Architecting the Internet of
Resources
Universities Press, 2015 Thingsǁ, Springer, 2011.
3. Olivier Hersent, David Boswarthick, Omar Elloumi , ―The Internet of Things – Key 6. Michael Margolis, Arduino Cookbook, Recipes to Begin, Expand, and Enhance Your Projects, 2nd
applications and Protocolsǁ, Wiley, 2012 (for Unit 2). Edition, O'Reilly Media, 2011.

Learning Assessment
Continuous Learning Assessment (CLA)
Summative
Formative Life-Long Learning
Bloom’s Final Examination
CLA-1 Average of unit test CLA-2
Level of Thinking (40% weightage)
(50%) (10%)
Theory Practice Theory Practice Theory Practice
Level 1 Remember 15% - 15% - 15% -
Level 2 Understand 25% - 20% - 25% -
Level 3 Apply 30% - 25% - 30% -
Level 4 Analyze 30% - 25% - 30% -
Level 5 Evaluate - - 10% - - -
Level 6 Create - - 5% - - -
Total 100 % 100 % 100 %

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Expert Member from TCS
1. Shreyas Lakshminarayanan, Systems Engineer Tata Consultancy 1. Dr. G.R. Sakthidharan, Professor/GRIET, Hyderabad 1. M. Arulprakash, SRMIST
Services Pvt Ltd, Chennai
2. Shaishav Tayde, IT Analyst Tata Consultancy Services Pvt Ltd, 2. Dr. Arunraj, Associate Prof./Crescent University, Chennai 2. J. Ramapraba, SRMIST
Ahmedabad

44
B.Tech / M.Tech (Integrated) Programmes-Regulations 2021-Volume-12-CSBS-Higher Semester Syllabi-Control Copy

You might also like