0% found this document useful (0 votes)
19 views28 pages

5th Sem Syllabus Autonomy (6) (1)

The document outlines the curriculum for the BTech V Semester in Artificial Intelligence and Data Science at Priyadarshini College of Engineering, detailing course codes, names, credit hours, and assessment methods. It includes specific courses such as Database Management Systems and Design Analysis of Algorithms, along with course objectives, outcomes, and contents. The document also provides information about the teaching scheme and recommended textbooks for each course.

Uploaded by

sohamsgsg
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)
19 views28 pages

5th Sem Syllabus Autonomy (6) (1)

The document outlines the curriculum for the BTech V Semester in Artificial Intelligence and Data Science at Priyadarshini College of Engineering, detailing course codes, names, credit hours, and assessment methods. It includes specific courses such as Database Management Systems and Design Analysis of Algorithms, along with course objectives, outcomes, and contents. The document also provides information about the teaching scheme and recommended textbooks for each course.

Uploaded by

sohamsgsg
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/ 28

Lokmanya Tilak Jankalyan Shikshan Sanstha’s

PRIYADARSHINI COLLEGE OF ENGINEERING


(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Lokmanya Tilak Jankalyan Shikshan Sanstha’s


PRIYADARSHINI COLLEGE OF ENGINEERING, NAGPUR
(An Autonomous Institute Affiliated to R.T.M. Nagpur University)
Programme: Artificial Intelligence and Data Science
BTech. V Semester

Sr. Course Code Course BOS/ Course Name Contact Hours Marks Total ESE
No. Category Dept Marks Duration
Theory Practical

L T P Credits CE ESE CE ESE


Database Management
1 25UAI501T PCC AI&DS System 3 1 - 4 40 60 - - 100 3 Hours
Lab: Database
2 25UAI501P PCC AI&DS - - 2 1 - - 25 25 50 2 Hours
Management System
Design Analysis of
3 25UAI502T PCC AI&DS 3 - - 3 40 60 - - 100 3 Hours
Algorithm
Design Analysis of
4 25UAI502P PCC AI&DS - - 2 1 - - 25 25 50 2 Hours
Algorithm(Lab)
5 25UAI503T PCC AI&DS Machine Learning 3 - - 3 40 60 - - 100 3 Hours
Lab: Machine
6 25UAI503P PCC AI&DS - - 2 1 - - 25 25 50 2 Hours
Learning
Sensor & Actuators for
7 25UAI504T PCC AI&DS IOT 2 - - 2 20 30 - - 50 2 Hours

8 25UAI5XXT PEC AI&DS Program Elective-I 3 - - 3 40 60 - - 100 3 Hours


9 Employ ability
25UAI505P MDM-3 ASH - - 4 2 - - 100 - 100 4 Hours
Enhancement Skills
10 25UOE5XXT OE AI&DS Open Elective 2 - - 2 20 30 - - 50 2 Hours

Total 200 300 175 75 750


22

l-Lecture, T-Tutorial, P-Practical Total Theory Total Practical


6 3

Open Elective-03 Program Elective Course (PEC)1:

S.N. Course Code Course Name S.N. Course Code Corse Name
1. 25UOE523T AI for Cyber Security 1. 25UAI521T Human Computer Interface (HCI)
2. 25UOE524T Augmented Reality and
2. 25UAI522T Cloud Computing
Virtual Reality
3. 25UAI523T Information Security
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Database Management System Semester: Vth


Course Code: 25UAI501T Course Category: PCC
Teaching Scheme: L–T–P (3 –1– 0) Total Credits: 4

Course Objectives:

1 Illustrate the basic database concepts,applications,data models,schemas and


instances.
2 Describe the basics of SQL and construct queries using SQL.
3 To emphasize the importance of normalization in databases and facilitate students in
Database design.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Recall the basic concepts of Database Systems and Applications. 1
CO2 Discuss the structured query language. 2
CO3 Illustrate and apply the basic elements of a relational database 3
management system
CO4 Apply Functional Dependency and Normalization. 3
CO5 Analyze and optimize query processing and transaction concept of data 4
integrity and consistency.

Course Contents:

UNIT 1 [8HOURS]

General introduction to database systems, Database-DBMS distinction, Approaches to


building a database, Data models, Three-schema architecture of a database, various
components of a DBMS.

UNIT 2 [8HOURS]
Data Abstraction, Data Independence.E/R Data model. SQL Concept.Relational Data Model,
Concept of relations, Schema-instance distinction.

UNIT 3 [8HOURS]

Concept of Keys, referential integrity andforeign keys, Relational algebra operators, Tuple
Relation Calculus, Domain Relation Calculus.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

UNIT 4 [7HOURS]

Physical and logical hierarchy Concept of index, B-trees. Concepts of Functional dependency,
Normalization-(1, 2, 3, BCNF), Business data analysis.

UNIT 5 [7HOURS]

Overview: Query Processing and Optimization, measures of query cost estimation in query
optimization, Structure of query evaluation plans.

UNIT 6 [7HOURS]

Transaction concepts, properties of transactions, serializability of transactions, testing for


serializability, System recovery,Two- Phase Commitprotocol, two-phase locking protocol,
Isolation. Recovery andAtomicity, Log based recovery, Locking mechanism, deadlock.

Textbooks:

1. Database System Concepts by Avi Silbers chatz, Henry F. Korth ,


S.Sudarshan,Tata McGraw Hill, Fifth Edition
2. Fundamentals of Database Systems–Elmasiriand Navathe, AddisonWesley,2000.
3. An introduction to DatabaseSystems, CJDate, A.Kannan, S.Swamynathan–Eight
Edition.

Reference Books:

1. Database Management Systems -by Raghu Ramakrishnan


2. Johannes Gehrke,Tata McGraw Hill Publication, Third Edition
3. Introduction to Database Management Systems by Kahate
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Database Management System LAB Semester: Vth


Course Code: 25UAI501P Course Category: PCC
Teaching Scheme: L–T–P (0 – 0– 2) Total Credits: 1

Course Objectives:

1 To demonstrate the database concepts, relational models, and query languages.


2 To apply SQL, constraints, and normalization for efficient database design.
3 To develop database-driven applications with advanced SQL features.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Construct a relational database schema from an information model and 3
implement it using a DBMS.

CO2 Utilize SQL in a multi-user relational DBMS to create, secure, populate, 3


maintain, and query databases.
CO3 Formulate SQL queries to solve complex data retrieval and update problems. 3

CO4 Implement and manage databases using a desktop database package. 3

CO5 Analyze information storage requirements and derive an appropriate 4


information model.

Course Contents:
At least 10 practicals and at least 1 application based innovative practical (mini
Project)
Sr. No. Description
1. Design and implement a relational database schema using SQL DDL
commands (CREATE, ALTER, DROP).
2 Define and enforce integrity constraints (Primary Key, Foreign Key, Unique,
Not Null, Check).
3 Populate and query the database using DML commands (INSERT,
UPDATE, DELETE, SELECT).
4 Implement aggregate functions (SUM, AVG, MIN, MAX, COUNT, GROUP
BY, HAVING).
5 Construct complex SQL queries using nested subqueries and set
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

6 operations (UNION, INTERSECT).


7 Implement different types of joins (Inner Join, Left Join, Right Join, Full Join).
8 Develop PL/SQL programs using control structures (IF-ELSE, LOOP,
WHILE).
9 Create and manage views for data abstraction and security.
10 Implement stored procedures and functions for modular programming in
SQL.
11 Develop and execute triggers to automate database tasks.
12 Implement cursor operations for row-by-row processing.
13 Perform exception handling in PL/SQL.
14 Case Study 1: Car Rental System – Analyze requirements and design an
optimized relational schema.
15 Case Study 2: Student Progress Monitoring – Formulate complex queries to
generate reports.
16 Mini Project: Develop a database-driven application integrating MySQL with
Java/Python (e.g., Inventory Management, Library System).

Textbooks:

1. Database System Concepts by Avi Silbers chatz, Henry F. Korth , S.Sudarshan,Tata


McGraw Hill, Fifth Edition
2. Fundamentals of Database Systems–Elmasiriand Navathe, AddisonWesley,2000.
3. An introduction to DatabaseSystems, CJDate, A.Kannan, S.Swamynathan–Eight
Edition.

Reference Books:

1. Database Management Systems -by Raghu Ramakrishnan


2. Johannes Gehrke,Tata McGraw Hill Publication, Third Edition
3. Introduction to Database Management Systems by Kahate
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Name: Design Analysis of Algorithms Semester: Vth

Course Code: 25UAI502T Course Category:PCC

Teaching Scheme: L-T-P(3-0-0) Total Credit: 3

Course Objectives:

1 To evaluate the efficiency of algorithms using time and space complexity with asymptotic
notations.

2 To analyze algorithm design strategies, including Divide & Conquer, Dynamic Programming,
Greedy, and Backtracking.

3 To classify problems based on complexity classes, NP-completeness, and approximation


algorithms.

Course Outcomes:

After successfully completing the course the student should be able to,

COs Course Outcomes BT Level

CO1 Interpret time and space complexity of algorithms using asymptotic notations. 2

CO2 Explain the efficiency of recursive and iterative algorithms using recurrence relations. 2

CO3 Apply various algorithm design strategies. 3

CO4 Analyze dynamic programming techniques and their applications in optimization 4


problems.

CO5 Categorize basic traversal and backtracking techniques for solving optimization and 4
combinatorial problems.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Contents:

UNIT I: [7 Hours]

Introduction to Algorithms Basics of Algorithms and their Importance, worst case and
average case analysis, Algorithm Analysis: Time and Space Complexity, Asymptotic
notations, Analyzing Recursive Algorithms, Case Study: Example of Algorithm Efficiency

UNIT II: [8 Hours]

Sorting algorithm such as Insertion sort ,recursive function and recurrence relations,
solution of recurrence relations using technique of characteristics equation, Amortised
analysis

UNIT III: [8 Hours]

Divide and conquer basic strategy: Binary search, quick sort, merge sort, heap sort, Greedy
method: Basic strategy, Fractional Knapsack problem, application to job sequencing with
deadlines problems, minimum cost spanning trees, single source shortest path.

UNITI V: [07Hours]

Dynamic Programming: Basic strategy, multistage graphs, all pairs shortest path, single
source shortest path, travelling salesman problem, Longest common sequence,0/1 Knapsack
problem.

UNIT V: [08Hours]

Basic Traversal and Search Techniques: Breadth first search, Depth first search,
Backtracking: Basic strategy, N-Queen’s problem, graph coloring, Hamiltonian cycles.

UNIT VI: [07Hours]

NP-hard, NP-complete Problems: Basic concepts, Non-deterministic algorithms, NP-hard


and NP-complete, Crook’s theorem, decision and optimization problems, Polynomial
reduction.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Textbooks:

1. Computer Algorithms By Horowitz, Sahani, Rajsekharam, Galgotia Publications Pvt.


2. Introduction to Algorithms by Thomas H.Cormenet.al.Prentice Hall of India.
3. Fundamentals of Algorithm, Brassard Bratley,Prentice Hall of India.

Reference books:

1. The Design and Analysis of Algorithms By Alfred V. Aho, John E. Hopcraft, Jeffrey

D. Ullman, Pearson Publication


Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Design Analysis of Algorithms Semester: Vth


Course Code: 25UAI502P Course Category: PCC
Teaching Scheme: L–T–P (0 –0– 2) Total Credits: 1

Course Objectives:

1 To explain the basic algorithmic strategies and apply them to solve simple to
moderate computational problems.
2 To apply different algorithmic paradigms such as Divide and Conquer, Greedy, and
Dynamic Programming to optimize performance.
3 To evaluate and Design efficient algorithms with respect to time and space
complexity for real-world applications.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Explain the core concepts and principles of algorithm design strategies. 2

CO2 Implement algorithms using different paradigms and validate their 3


functionality.
CO3 Compare various algorithms in terms of complexity and performance. 4

CO4 Assess algorithm efficiency and optimize code for better performance. 5

CO5 Design and develop innovative algorithmic solutions to real-world 5


problems.

Course Contents:
At least 10 practicals and at least 1 application based innovative practical (mini Project)
Sr. Description
No.
1. Implement Merge Sort using Divide and Conquer strategy
2 Implement Quick Sort and analyze its worst-case complexity
3 Solve 0/1 Knapsack Problem using Dynamic Programming
4 Solve Longest Common Subsequence (LCS) using DP
5 Implement Dijkstra’s Algorithm for shortest path
6 Solve N-Queens Problem using Backtracking
7 Implement Floyd-Warshall Algorithm for all-pairs shortest path
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

8 Implement Kruskal’s Algorithm for MST using Greedy approach


9 Implement Prim’s Algorithm for MST using Greedy approach
10 (Virtual Lab): Explore and analyze algorithms using NPTEL/VisuAlgo or similar
simulation platform
11 (Innovative Practical): Design an algorithm to optimize campus bus scheduling (real-
world use case)
12 Compare the performance of different sorting algorithms (Bubble, Merge, Quick) on large
datasets

Textbook

1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduction to
Algorithms, 3rd Edition, MIT Press.

Reference Books

1. E. Horowitz, S. Sahni, and S. Rajasekaran, Fundamentals of Computer Algorithms, University


Press.
2. S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani, Algorithms, McGraw-Hill.
3. Jon Kleinberg and Éva Tardos, Algorithm Design, Pearson.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Machine Learning Semester: V


Course Code: 25UAI503T Course Category: PCC
Teaching Scheme: L – T – P (3 – 0 – 0) Total Credits: 3

Course Objectives:

1 To enable the students with basic knowledge on Machine Learning Techniques


2 To learn preprocess data, select appropriate models, and evaluate their performance
3 To develop skills of applying Machine Learning Techniques for solving real world problems.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level

CO1 Understand core machine learning concepts and algorithms. 2

CO2 Build and evaluate machine learning models using practical tools 3

CO3 Critically Analyze and interpret model results and their limitations. 4

CO4 Explore advanced machine learning techniques and specializations. 4


CO5 Apply & evaluate the machine learning techniques to real world problems. 5

Course Contents:

UNIT 1 [6 HOURS]
Introduction to Machine Learning: what is Machine Learning? Machine learning and its
types(Supervised, unsupervised reinforcement), Learning Paradigms: Inductive, Deductive,
Transudative Learning, issues in machine learning, Applications of Machine learning, well-
posed learning problems

UNIT 2 [10HOURS]
Understanding biological neuron and artificial neuron, Types of activation functions,
Architecture of neural network, Learning process in ANNMcCulloch Pitts Neuron,
Thresholding logic, Perceptron, perceptron learningalgorithm, Multilayer perceptron (MLPs),
Representation power of MLPs, Sigmoid neurons, Gradient descent.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

UNIT 3 [ 06 HOURS]
Supervised Learning:
Regression Types of data: Numerical and categorical data,data issues and remediation, Data
pre-processing: Data Cleaning, Data Reduction, Data Integration, Data Transformation, Types
of regression: Linear Regression, Multiple linear regression, Polynomial regression model.

UNIT 4 [8 HOURS]
Supervised Learning: Classification
Logistic regression, K-nearest neighbour (KNN), Naive Bayes Decision trees, Support vector
machine, Recommendation Systems: Content based and collaborative techniques.

UNIT 5 [6 HOURS]
Unsupervised Learning: Introduction
Clustering, K-means clustering, Apriori algorithm and association rule, anomaly detection
algorithm, Hierarchical clustering, K-Medoids.

UNIT 6 [6 HOURS]
Trends and applications in Machine learning:
Ensemble learning, Bagging, randomization, Boosting, Applications of Machine learning:
Image recognition, speech recognition, Prediction recommendation: email spam and malware
filtering, virtual personal assistant, online fraud detection.

Text Books:
1. Machine Learning by Subramanian Chandramouli, Saikat Dutt, Amit Kumar Das
2. Machine Learning by Tom Mitchell, Mc.Graw

Reference books:

1. Python Machine Learning Dr Randal S. Olson


Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Machine Learning Lab Semester: V


Course Code: 25UAI503P Course Category: PCC
Teaching Scheme: L – T – P (0 – 0 – 2) Total Credits: 1

Course Objectives:

1 To enable students to apply basic machine learning techniques such as data preprocessing,
classification, regression, clustering, and model evaluation using Python and Orange tool,
thereby developing hands-on skills to solve real-world problems.
2 To empower students to evaluate and compare machine learning models by calculating key
performance metrics (e.g., mean absolute error, mean squared error) and identifying
underfitting and overfitting phenomena.
3 To develop students' ability to implement and apply advanced machine learning algorithms
(such as Support Vector Machines, K-Means clustering, and Naive Bayes) in real-time
environments using both Python and the Orange tool.

Course Outcomes:

After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Demonstrate the ability to preprocess data for machine learning, preparing 2
datasets for modeling using Python and Orange tool.
CO2 Evaluate machine learning models using performance metrics such as mean 3
absolute error and mean squared error, and draw conclusions regarding model
efficiency.
CO3 Identify and mitigate issues of overfitting and underfitting in machine learning 3
models, ensuring that models are appropriately tuned for high performance.
CO4 Apply various machine learning algorithms (e.g., Logistic Regression, KNN, 3
Decision Trees) and understand the underlying mechanics and differences of
these models through practical implementations.
CO5 Implement and compare advanced machine learning models such as Support 4
Vector Machines, K-Means Clustering, and Naive Bayes, and critically analyze
their outputs to make informed decisions on model selection.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Contents:

The interactive experiments in this lab will give the students an opportunity for
learning and better understanding of the basic concepts and constructs of Machine
Learning as well as advanced methodology concepts.

Sr.No Index CO BT
1 Create a Python program to demonstrate data pre-processing for 1 3
machine learning, Model it on an orange tool as well.
2 Evaluate a regression model using the following metrics: 1 4
1) mean absolute error
2 )mean squared error
3 Create a program for overfitting and underfitting model on 2 3
orange tool
4 Create a Python program to perform Logistic Regression . 2 3
5 Create a Python program to apply K-nearest neighbour (KNN) . 3 3
6 Model Naive Bayes Algorithm in an orange tool. 3 3
7 Create a python program to implement Decision trees 4 3
8 Create a python program to implement Support vector machine 4 3
9 Create a python program to implement K-means clustering 5 3
10 Create a procedure for Apriori algorithm in orange tool 5 3
11 Model Hierarchical clustering in orange tool 5 3

Textbooks:

1. Muller, A. C., & Guido, S. (2022). Introduction to Machine Learning with Python: A
Guide for Data Scientists (2nd Edition). O'Reilly Media.

Reference books:

1. Geron, A. (2022). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (3rd
Edition). O'Reilly Media.
2. Agarwal, R., & Bansal, S. (2022). Practical Machine Learning with Python: A Problem-
Solver’s Guide to Building Real-World Machine Learning Systems. Packt Publishing.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Sensors & Actuators for IoT Semester: V


Course Code: 25UAI504T Course Category:PCC
Teaching Scheme: L – T – P (2 – 0 – 0) Total Credits: 2

Course Objectives:
1 To explain the fundamental concepts of sensors and actuators in IoT systems.
2 To explore interfacing techniques and communication protocols for sensor-actuator
integration.
3 To demonstrate the role of sensors and actuators in real-world IoT applications.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Classify different types of sensors and actuators used in IoT 2
systems.
CO2 Interface sensors and actuators with microcontrollers and IoT 3
platforms.
CO3 Develop IoT-based systems integrating sensors for data acquisition 6
and actuators for control.
CO4 Utilize communication protocols (I2C, SPI, UART, MQTT) for data 5
exchange and control in IoT systems.

Course Contents:

UNIT 1 [6 HOURS]

Introduction to IoT and Sensors: Overview of IoT: Definition, architecture, components,


and applications, Sensors in IoT systems: Role of sensors in IoT, types of sensors
(temperature, humidity, motion, light, pressure), Sensor interfacing with microcontrollers:
Analog vs. digital sensors.

UNIT 2 [6 HOURS]

Actuators and Control Systems: Introduction to actuators: Types of actuators (electric


motors, servos, solenoids, piezoelectric actuators), Control of actuators: Methods of
controlling actuators usingmicrocontrollers, Hands on Interfacing of sensor & Actuators with
aurdiao uno.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

UNIT 3 [8 HOURS]

Communication for IoT: Communication protocols in IoT: Overview of communication


methods .Hands on programming with Node Mcu. Interfacing of sensors with Node Mcu &
Mini Project.

UNIT 4 [8 HOURS]

Applications of Sensors and Actuators in IoT: Smart home applications: Automation of


lighting, temperature control, and security systems using sensors and actuators, Industrial IoT
(IIoT): Using sensors for monitoring machinery, predictive maintenance, and automation
using actuators, Smart agriculture: Using soil moisture sensors and actuators for automated
irrigation systems, Healthcare IoT: Using sensors for health monitoring, wearable devices,
and automation for patient care. Case Study On Any One Topics.

Textbook:

1. "Internet of Things: A Hands-On Approach" by Arshdeep Bahga and Vijay Madisetti, 2nd Edition,
VPT, 2020.
2. "Sensors and Actuators: Engineering System Instrumentation" by Clarence W. de Silva, CRC Press,
2015.

References:

1. "Practical Electronics for Inventors" by Paul Scherz and Simon Monk, 4th Edition, McGraw-Hill,
2016.
2. "Embedded Systems: Introduction to Arm® Cortex™-M Microcontrollers" by Jonathan W.
Valvano, 4th Edition, 2019.
3. "IoT Design Prototyping with the ESP32" by Douglas T. Starnes, 1st Edition, Apress, 2021.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title : Human Computer Interface (HCI) Semester - V


Course Code : 25UAI521T Course Category : PEC
Teaching Scheme : L - T - P ( 3 - 0 - 0) Total Credits : 3

Course Objectives :
1 To explain human cognitive processes, memory structures, and information
retrieval techniques for user-centered design.
2 To analyze user needs, apply interaction design principles, and implement
prototyping models.
3 To evaluate user experiences using expert analysis techniques and develop
interfaces integrating BCI concepts.

Course Outcomes:
After successfully completing the course the student should be able to,
CO1 Describe HCI concepts, memory structures, and information retrieval 2
techniques.
CO2 Differentiate interaction styles, usability principles, and heuristic 3
techniques.
CO3 Explain methods for gathering user needs and design suitable prototypes. 2
CO4 Evaluate expert analysis and user-based evaluation methods. 5
CO5 Develop BCI- integrated solutions for improved user experiences. 6

Course Contents:

UNIT 1 : [8 hours]
Introduction to HCI and Human Memory: Definition and history of HCI, Problems
and Challanges in HCI, physiological, perceptual, and cognitive components of human
memory, Three forms of human memory: sensory buffers, short-term memory
(working memory), and long-term memory (LTM). How information gets to LTM:
Rehearsal, unconscious consolidation, meaningful associations. Two types of LTM:
Declarative and implicit memory. Ways to improve the learning/storage process
Information access/retrieval: Recall vs. recognition. Methods for improving recall:
Association, categorization, and visualization. Reasoning and logic structures: Humans
vs. computers
UNIT 2 : [8 hours]
Interaction Styles : Types of interaction (or dialog styles) Commandline, menus, form-
filling and GUIS, Principles, standards, and guidelines, Three categories of primary
usability principles: Learnability, flexibility, and robustness, Golden rules and
heuristics : Shneiderman’s 8 Golden Rules & Nielsen’s 10 heuristics.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

UNIT 3 : [7 hours]
Techniques to gather user needs: Interviews, focus groups, observation, participatory
design, Use of persona, scenarios, and storyboards during the design process, Prototyping
design: Steps involved in prototype designing, Prototype Models : Throw-away,
Incremental, and Evolutionary

UNIT 4 : [7 hours]

Introduction to different types of models : GOMS family of models (KLM and CMN-
GOMS), Fitts’ law and Hick-Hyman’s law. Design Evaluation : Expert analysis and user
participation, Approaches to expert analysis: Cognitive walkthroughs, heuristic
evaluation, modelbased evaluation, and evaluation based on existing research

UNIT 5 : [7 hours]
Types of user-based evaluation: Observational methods, query techniques, physiological
and direct recording, and experimental methods, Experimental Evaluation and
Empirical Methods: Hypothesis testing Choosing participants and sample size

UNIT 6 : [8 hours]
Brain-Computer Interaction (BCI) and Neuroprosthetics/ Sensory substitution : What
is BCI? BCI and brain plasticity Neuroergonomics and Neurocognitive EngineeringCase
Study1: The "Silent Speech" BCI

Case Study2: BCI for Depression Treatment

Text Books :
1. Alan Dix (2008). Human Computer Interaction. Pearson Education. ISBN 978-81-
317- 1703-5.
2. The essential guide to user interface design wilbert o galitz wiley dream tech. 2nd
Edition Paperback – 1 January 2002 - ISBN-978-8126502806
3. Human Computer Interaction Research in Web Design and Evaluation – by Panayiotis
Zaphiris, Sri Kurniawan. Publisher-IGI Publishing ISBN-978-1599042466

Reference Books :
1. Human-Computer Interaction by Dan Olsen Publisher-Cengage Learning, ISBN-
978-8131511374
2. INTERACTION DESIGN by Helen Sharp , Jennifer Preece , Yvonne Rogers ISBN-
978-0471492788, Publisher - John Wiley & Sons
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title : Cloud Computing Semester - V


Course Code : 25UAI522T Course Category : PEC
Teaching Scheme : L - T - P ( 3 - 0 - 0) Total Credits : 3

Course Objectives:

1 To describe the fundamental concepts, service models, and deployment models of cloud
computing.
2 To analyze the role of virtualization, cloud platforms, and security in cloud computing.
3 To evaluate emerging trends and future applications in cloud computing.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Explain the fundamental concepts and importance of cloud computing. 2
CO2 Differentiate between various cloud service and deployment models. 2
CO3 Apply virtualization techniques and cloud-based computing services. 3
CO4 Analyze cloud security, privacy concerns, and compliance measures. 4
CO5 Evaluate future trends, including serverless computing and AI in the 5
cloud.

Course Contents:

UNIT 1 [8 HOURS]

Introduction to Cloud Computing


Overview of Cloud Computing , Characteristics of Cloud Computing (On-Demand,
Scalability, etc.), Cloud Service Models: IaaS, PaaS, SaaS , Deployment Models: Public,
Private, Hybrid, and Community Cloud , Applications and Advantages of Cloud Computing

UNIT 2 [7 HOURS]
Virtualization in Cloud Computing : Definition and Types of Virtualization , Role of
Virtualization in Cloud Computing ,Hypervisors: Types and Applications ,Virtual Machines
(VMs) vs Containers (Docker, Kubernetes) ,Resource Management through Virtualization

UNIT 3 [7 HOURS]
Cloud Architecture and Services: Basics of Cloud Architecture Elasticity , Scalability , and
Load Balancing, Cloud Storage: AWS S3, Google Drive, Azure Blob Compute Services:
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

AWS EC2, Google Compute Engine , Practical Example: Hosting an Application in the
Cloud

UNIT 4 [7 HOURS]
Cloud Platforms and Tools:
Introduction to Popular Cloud Platforms: AWS, Azure, Google Cloud, Features of AWS
(EC2, S3, Lambda, RDS), Basics of Azure and Google Cloud Services, Cloud SDKs and
APIs for Development

UNIT 5 [8 HOURS]
Cloud Security and Privacy
Security Challenges in Cloud Computing, Identity and Access Management (IAM), Data
Encryption and Protection, Backup and Disaster Recovery Strategies, Legal and Compliance
Issues in Cloud

UNIT 6 [8 HOURS]
Emerging Trends and Future Applications
Serverless Computing and Edge Computing, Cloud Integration with IoT and Big
DataArtificial Intelligence (AI) in the Cloud, Multi-Cloud and Hybrid Cloud
Strategies,Green Cloud Computing and Environmental Sustainability

Text Books:

1. Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James Broberg,
Andrzej M. Goscinski, Wiley,2011

Reference Books:

1. Enterprise Cloud Computing - Technology, Architecture, Applications, Gautam Shroff,


Cambridge University Press, 2010
2. Cloud Computing Bible, Barrie Sosinsky, Wiley-India, 2010
3. Cloud Security: A Comprehensive Guide to Secure Cloud Computing, Ronald L. Krutz,
Russell Dean Vines, Wiley- India,2010
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Information Security Semester: Vth


Course Code: 25UAI523T Course Category: PEC
Teaching Scheme: L–T–P (3 – 0– 0) Total Credits: 3

Course Objectives:

1 To explain fundamental concepts of cryptography, security threats, and protection


mechanisms.
2 To explore various cryptographic techniques, including symmetric/asymmetric encryption
and authentication methods.
3 To analyze security vulnerabilities, cyber threats, and mitigation techniques in modern
systems.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Summarize cryptographic techniques and their role in network security. 2
CO2 Identify security vulnerabilities in computer systems and networks. 2

CO3 Apply cryptographic algorithms for authentication, integrity, and 3


confidentiality.

CO4 Analyze cyber threats, malware, and security countermeasures. 4


Evaluate secure communication mechanisms, including firewalls, VPNs,
CO5 and digital signatures. 5

Course Contents:

UNIT 1 [8HOURS]

Introduction to Information Security: Security Design Principles, Security Attacks, Threats,


vulnerability, Security Goals, Security Services and Mechanisms.

UNIT 2 [8HOURS]

Conventional Cryptographic Techniques : Conventional substitution and transposition ciphers,


One-time Pad, Block cipher and Stream Cipher, Steganography.

UNIT 3 [8HOURS]

Symmetric and Asymmetric Cryptographic Techniques : Fiestel Structure, DES, AES, RSA
Algorithms.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

UNIT 4 [7HOURS]

Authentication and Digital Signatures : Use of Cryptography for authentication, Secure Hash
function, Digital signature, Key management – Kerberos

UNIT 5 [7HOURS]

Cyber Security: Fundamentals of Cyber security Penetration security Malware,


WormsViruses,Spyware,MobileProtection,PreventionSoftware:Firewalland VPN.

UNIT 6 [7HOURS]

Softwarevulnerability:Phishing,BufferOverflow,CrossSiteScripting(XSS), Electronic Payment


Types, Enabling technology, Smart Cards, Smart Phones, Card Holder, Payment Types, Present
E-Transaction Attacks.

Textbooks:

1. William Stallings,“Cryptography And Network Security Principle And Practices”


Pearson Publication, 2013.

2. Bernard Menezes,“Network Security and Cryptography”, Cenage learning,2010.

Reference books:
1. William Stallings,“Computer Security Principle And Practices”Pearson Publication, 2020
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Employability Enhancement Skills Semester: Vth


Course Code: 25UAI505P Course Category: MDM-3
Teaching Scheme: L–T–P (0 – 0– 4) Total Credits: 2

Course Objectives:

1 To enhance students’ analytical and logical thinking through quantitative aptitude,


reasoning, and data interpretation techniques for effective problem-solving.
2 To improve verbal ability and professional communication skills essential for academic,
personal, and workplace success.
3 To equip students with foundational programming skills in Java or Python and practical
knowledge of Power BI and AI tools for data-driven decision-making and automation.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Solve Logical reasoning and analytical skill techniques successfully. 3

CO2 Develop competence for good communication skills. 3


CO3 Design and implement basic programs using Java or Python to solve 6
structured programming problems.
CO4 Create interactive dashboards and visualizations using Power BI, and apply 6
AI techniques like reinforcement learning and deep learning for automated
solutions.

Course Contents:

MODULE 1 [15 Hours]

Quantitative Aptitude & Logical Reasoning & Analytical Skills

Number System, HCF & LCM,Quadratic Equations and Inequalities


Percentage, Profit & Loss, Simple & Compound Interest
Ratio & Proportion, Averages, Mixtures & Alligation
Time, Speed & Distance; Time &Work
Permutations & Combinations, Probability
Data Interpretation (Tables, Charts, Graphs)
Inequalities , Machine Input Output, Coding-Decoding, Blood Relations,
Direction Sense
Syllogisms, Logical Connectives
Seating Arrangements (Linear , Circular)
Puzzles, Clocks & Calendars
Data Sufficiency & Statement-Based Questions
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

MODULE 2 [15 Hours]

Verbal Ability & Communication Skills


Grammar & Sentence Correction
Synonyms, Antonyms, Word Substitutions
Reading Comprehension, Cloze Test
Sentence Rearrangement, Para Jumbles
Email Writing, Resume Writing & Cover Letters

MODULE 3 [15 Hours]

Core JAVA /PYTHON programming

MODULE 4 [15 Hours]

Introduction to Power BI, Downloading and installing Power BI, Component of PowerBI,
building block of PowerBI:-Visualization, Database, Reports, Dashboards, Key and Benefits
of PowerBI, Importing Data in Power BI,- Viewing data, fields, designer and model Creating
Dashboard ,Comparison Tools, Power Query Editor, Power Query Editor – Merge Queries,
Data Modeling, Dashboard Options, Visualization Options
HR Analytics Dashboard, Power BI - Visualization Charts, Excel Integration, DAX Basics
Introduction to Reinforcement Learning (RL) & Q-Learning, Deep Learning Using
TensorFlow & PyTorch , Training AI Agents , Deploying AI Models for Autonomous
Decision-Making

Textbooks:

1. Praveen, R. V. (n.d.). Quantitative Aptitude and Reasoning (3rd ed.). PHI Learning.
2. Schildt, H. (2018). Java: The Complete Reference (11th ed.). McGraw Hill.
3. O’Connor, E. (2021). Microsoft Power BI Dashboard – Step by Step (1st ed.). Microsoft
Press.

Reference books:

1. Agarwal, R. S. (n.d.). Quantitative Aptitude. S. Chand Publishing.


2. Bakshi, R. S. (2014). Objective General English. Arihant Publications.
3. Zelle, J. M. (2016). Python Programming: An Introduction to Computer Science (3rd ed.).
Franklin, Beedle & Associates.
4. Sutton, R. S., & Barto, A. G. (2018). Reinforcement Learning: An Introduction (2nd ed.).
MIT Press.
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: AI for Cyber Security Semester: V


Course Code: 25UOE523T Course Category: OE
Teaching Scheme: L–T–P (2 – 0– 0) Total Credits: 2

Course Objectives:
After successfully completing the course the student should be able to,

1 To introduce students to the intersection of Artificial Intelligence (AI) and


Cyber Security.
2 To explore various AI techniques and their applications in the detection,
prevention, and mitigation of cyber threats.
3 To provide hands-on experience with AI-based tools and techniques for
enhancing Cyber Security.

Course Outcomes:

COs Course Outcomes BT


Level
CO1 Discuss the role of AI in Cyber Security and its impact on modern 2
defense mechanisms.
CO2 Apply machine learning techniques to identify anomalies and detect 3
cyber threats such as malware, phishing, and network attacks.
CO3 Design AI-driven systems for automated threat intelligence analysis. 5
CO4 Analyze the ethical concerns surrounding AI usage in Cyber Security, 4
such as data privacy and adversarial attacks.

Course Contents:

UNIT 1 [8 HOURS]

Introduction to AI in Cyber Security

Basics of Cyber Security: Threats, Vulnerabilities, and Attacks. Role of AI and Machine
Learning in Cyber Security .Types of AI techniques used in Cyber Security. Supervised vs.
Unsupervised Learning for Threat Detection . AI-based Security Tools and Frameworks

UNIT 2 [7 HOURS]

Machine Learning for Threat Detection and Prevention

Data Collection and Preprocessing for Cyber Security. Feature Engineering and Selection for
Security Applications. Intrusion Detection Systems (IDS) using Machine Learning . Malware
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Detection and Classification with AI. AI for Phishing and Spam Email Detection.Adversarial
Machine Learning and Evasion Techniques.

UNIT 3 [7 HOURS]

AI-driven Incident Response and Digital Forensics

AI-based Anomaly Detection for Network Security, Behavior Analysis and User
Authentication using AI,Automated Threat Intelligence and Risk Assessment,AI in Digital
Forensics: Log Analysis and Evidence Gathering, AI in Security Operations Centers (SOC)

UNIT 4 [8 HOURS]

Ethical Hacking, AI Security, and Future Trends

AI in Ethical Hacking and Penetration Testing, AI for Reverse Engineering and Exploit
Detection,Securing AI Systems Against Cyber Threats,Explainability and Bias in AI-based
Security Solutions,Future Trends: Quantum AI, Blockchain Security, and Zero Trust AI

Texts books:

1. Artificial Intelligence for Cyber Security by Dr. Junaid Arshad


2. Machine Learning and Security: Protecting Systems with Data and Algorithms by
Clarence Chio, David Freeman
3. AI in Cybersecurity by Ian Whitley

Reference Books:

1. Hands-On Machine Learning for Cybersecurity by S. J. B. Sirisha, V. G. Shanthini


2. Deep Learning for Computer Vision by Rajalingappaa Shanmugamani (for deep learning
concepts applicable to Cyber Security)
3. Cybersecurity and Artificial Intelligence by Umesh R. Nair
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Course Title: Augmented Reality and Virtual Reality Semester: V


Course Code: 25UOE524T Course Category: OE
Teaching Scheme: L–T–P (2 – 0– 0) Total Credits: 2

Course Objectives:

1 To explain the fundamental concepts, principles, and evolution of Augmented Reality


(AR) and Virtual Reality (VR).
2 To explore the hardware, software, and interaction techniques essential for AR/VR
systems.
3 To analyze real-world applications and future trends of AR/VR in various
domains.

Course Outcomes:
After successfully completing the course the student should be able to,

COs Course Outcomes BT Level


CO1 Explain the fundamental concepts, evolution, and applications of AR and 2
VR.
CO2 Analyze the hardware and software components essential for AR/VR 4
development.
CO3 Apply computer vision and 3D graphics techniques in AR/VR systems. 3
CO4 Evaluate interaction design principles and user experience in AR/VR 5
applications.

Course Contents:

UNIT 1 [6 HOURS]

Introduction to AR and VR: Definitions and key concepts of AR and VR. History and
evolution of AR and VR technologies. Differences between AR, VR, and Mixed Reality
(MR). Applications and use cases in gaming, healthcare, education, and more. Ethical and
societal impacts of AR and VR.

UNIT 2 [6 HOURS]

Hardware and Software Components: AR/VR devices: Head-mounted displays (HMDs),


smart glasses, and haptic devices. Sensors and input devices: Cameras, motion trackers,
controllers. AR/VR platforms and frameworks: Unity, Unreal Engine, ARKit, ARCore,
Vuforia. Rendering and graphics pipelines.

UNIT 3 [8 HOURS]
Computer Vision and 3D Graphics
Lokmanya Tilak Jankalyan Shikshan Sanstha’s
PRIYADARSHINI COLLEGE OF ENGINEERING
(An Autonomous Institute Affiliated to R.T.M.Nagpur
University, Nagpur)
Near CRPF Campus, Hingna Road, Nagpur-440 019, Maharashtra (India)
Phone :07104 – 299381, Fax : 07104 – 299648,
E-mail : principal.pce.ngp@gmail.com, www.pcenagpur.edu.in
AICTE ID No. 5435581; DTE CODE No. 4123; UNIVERSITY CODE No. 278
Accredited with Grade “A+” by NAAC

Basics of computer vision for AR/VR: Object detection, tracking, and SLAM, 3D modeling
and transformations, Scene creation, lighting, and shading in AR/VR, Stereoscopic rendering
and depth perception

UNIT 4 [7 HOURS]
Interaction Design and User Experience

Interaction techniques for AR and VR environments, Designing intuitive user interfaces for
AR/VR applications, Principles of immersion, presence, and engagement, Evaluating user
experience in AR/VR systems

Texts books:
1. Augmented Reality: Principles and Practice" by Dieter Schmalstieg and Tobias Hollerer,
Addison-Wesley.
2. "Virtual Reality" by Steven M. LaValle, Cambridge University Press, .
3. "Learning Virtual Reality: Developing Immersive Experiences and Applications for
Desktop, Web, and Mobile" by Tony Parisi, O'Reilly Media.

Reference books:
1. "3D User Interfaces: Theory and Practice" by Doug A. Bowman, Ernst Kruijff, Joseph J.
LaViola Jr., and Ivan Poupyrev, Addison-Wesley.

2. "Augmented Reality: Where We Will All Live" by Jon Peddie, Springer.

You might also like