0% found this document useful (0 votes)
127 views

Syllabus For IOT

This document outlines the syllabus for the course "Privacy and Security in IoT" from 2019-2020. The 4 credit course includes 3 hours of lectures and 2 hours of practical sessions per week. Students will learn about IoT security fundamentals, securing techniques, access management solutions, privacy preservation, and cloud applications. Assessment includes internal coursework, exams, and a presentation. Pre-requisites include courses on IoT architecture, sensors, networks and protocols. The course aims to familiarize students with security and privacy issues in IoT.

Uploaded by

Soumya Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views

Syllabus For IOT

This document outlines the syllabus for the course "Privacy and Security in IoT" from 2019-2020. The 4 credit course includes 3 hours of lectures and 2 hours of practical sessions per week. Students will learn about IoT security fundamentals, securing techniques, access management solutions, privacy preservation, and cloud applications. Assessment includes internal coursework, exams, and a presentation. Pre-requisites include courses on IoT architecture, sensors, networks and protocols. The course aims to familiarize students with security and privacy issues in IoT.

Uploaded by

Soumya Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

COURSE SYLLABI

(2016 - 2020)

SCHOOL OF ELECTRICAL ENGINEERING W.E.F. : 2019 - 20

Privacy and Security in


COURSE NAME :
IoT
BTECH – E&TC ENGG.
COURSE CODE : ET422

COURSE CREDITS : 04

RELEASE DATE : 01/01/2019 REVISION NO. : 0.0

TEACHING SCHEME : EVALUATION SCHEME :

THEORY
PRESENTATION/
LECTURE PRACTICAL PRACTICAL TOTAL
DEMONSTRATION
ICE ECE IA

3 2 30 30 40 50 - 150

PRE-REQUISITE:
1. ET312: IoT Architecture & Sensors
2. ET332: IoT Network & Protocols

COURSE OBJECTIVES:
1. ET422.CEO.1: To Familiarize IoT security and fundamentals.
2. ET422.CEO.2: To review about the various securing techniques in IoT.
3. ET422.CEO.3: To understand access management Solutions for IoT.
4. ET422.CEO.4: To interpret the need of privacy in IoT.
5. ET422.CEO.5: To learn about the applications of cloud for IoT.

Format No. : MITAOE/ACAD/ 002 Rev. No. : 0.0 Rev. Date : 01/01/2018
COURSE OUTCOMES:

After successfully completing the course students will be able to:


1. ET422.CO.1: Explain security and fundamentals in IoT.
2. ET422.CO.2: Describe the various securing techniques in IoT.
3. ET422.CO.3: Discuss access management solutions for IoT
4. ET422.CO.4: Apply the privacy techniques in IoT.
4. ET422.CO.5: Develop applications of cloud for IoT.

THEORY:

Unit I IoT Security fundamentals 8 Hours

Need of security, security fundamentals, forms of protection, security standards, security issues,
challenges and management. Role of privacy in IoT.

Unit II Securing the Internet Of Things 8 Hours

Security mechanisms built in the IoT protocols, Security Architecture in the Internet of Things - Security
Requirements in IoT. Authentication/Authorization for Smart Devices, Cryptographic primitives and its role
in IoT

Unit III Identity & Access Management Solutions for IoT 8 Hours
Identity lifecycle – authentication credentials – IoT IAM infrastructure – Authorization with Publish /
Subscribe schemes – access control.
Unit IV Privacy Preservation and Trust Models for IoT 8 Hours
Concerns in data dissemination – Lightweight and robust schemes for Privacy protection – Trust and
Trust models for IoT
Unit V Cloud Application and Security for IoT 10 Hours
Development environments for service development; Amazon, Azure, Google App-cloud platform in
industry, IoT physical servers and cloud offerings. Cloud services and IoT – offerings related to IoT from
cloud service providers – Cloud IoT security controls

PRACTICAL:

Practical No. 1 Title: Monitoring System 2 Hours

Design an IOT Monitoring System.

Practical No. 2 Title: Linux and HTML 4 Hours


Introduction to Linux and HTML for IoT application.

Practical No. 3 Title: Python and JS 4 Hours

Format No. : MITAOE/ACAD/ 002 Rev. No. : 0.0 Rev. Date : 01/01/2018
Introduction to Python Programming and JavaScript for IoT application

Practical No. 4 Title: Device Control 4 Hours


Controlling devices over cloud.

Practical No. 5 Title: C programming 4 Hours


IoT programming in C

Practical No. 6 Title: Encryption Algorithm 4 Hours


Implementation of the Encryption algorithms in IoT

Practical No. 7 Title: Decryption Algorithm 4 Hours


Implementation of the Decryption algorithms in IoT

TEXT BOOKS:

1. Brian Russell Drew Van Duren, Practical Internet of Things Security, Packt Publishing Ltd. ISBN:
9781788625821, 2018.
2. Pethuru Raj and Anupama C. Raman, The Internet of Things: Enabling Technologies, Platforms,
and Use Cases, CRC Press, ISBN 9781498761284, 2017
3. Reese, G. Cloud Application Architectures: Building Applications and Infrastructure in the Cloud,
Sebastopol, CA: O' Reilly Media, Inc., ISBN: 9780596157647, 2009.

REFERENCES:

1. Shancang Li, Li Da Xu, Securing the Internet of Things, Elsevier publication, ISBN 9780128044582,
2017
2. Fei Hu, Security and Privacy in Internet of Things (IoTs): Models, Algorithms and Implementations,
ISBN 9781498723183, 2016

3. Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, Morgan Kaufmann. Mastering Cloud
Computing: Foundations and Applications Programming, Elsevier publication, 2013.

Format No. : MITAOE/ACAD/ 002 Rev. No. : 0.0 Rev. Date : 01/01/2018

You might also like