0% found this document useful (0 votes)
67 views73 pages

AIDS M Tech Curriculum Syllabus R23

syllabus of mtech ai-ds

Uploaded by

Stranger Tucker
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)
67 views73 pages

AIDS M Tech Curriculum Syllabus R23

syllabus of mtech ai-ds

Uploaded by

Stranger Tucker
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/ 73

Academic Curriculum and Syllabi R-2023

SRI MANAKULA VINAYAGAR


ENGINEERING COLLEGE
(An Autonomous Institution)

Puducherry

(As per UGC - 2018 Regulations and Affiliated to Pondicherry University)

PUDUCHERRY – 605107

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE

M.TECH.

ARTIFICIAL INTELLIGENCE AND DATA SCIENCE

(REGULATIONS - 2023)

CURRICULUM AND SYLLABI

M.Tech. Artificial Intelligence and Data Science


Academic Curriculum and Syllabi R-2023

COLLEGE VISION AND MISSION

VISION
To be globally recognized for excellence in quality education, innovation and research for the
transformation of lives to serve the society.

MISSION
M1: Quality Education : To provide comprehensive academic system that amalgamates
the cutting edge technologies with best practices.

M2: Research and Innovation : To foster value-based research and innovation in collaboration
with industries and institutions globally for creating
intellectuals with new avenues.
M3: Employability and
Entrepreneurship : To inculcate the employability and entrepreneurial skills
through value and skill based training.

M4: Ethical Values : To instill deep sense of human values by blending societal
righteousness with academic professionalism for the growth
of society.

DEPARTMENT VISION AND MISSION

VISION

To create a productive learning and research environment for graduates to become highly
dynamic, competent, ethically responsible, professionally knowledgeable in the field of computer
science and engineering to meet the industrial needs on par with global standards.

MISSION

M1: Quality Education: Empowering the students with the necessary technical skills through quality
education to grow professionally.
M2: Innovative Research: Advocating the innovative research ideas by incorporating with industries
for developing products and services.
M3: Placement and Entrepreneurship: Advancing the education by strengthening the Industry-
academic relationship through hands-on training to seek placement in the top most industries or to
develop a start-ups.
M4: Ethics and Social Responsibilities: Stimulating professional behaviour and good ethical values
to improve the leadership skills and social responsibilities.

M.Tech. Artificial Intelligence and Data Science


Academic Curriculum and Syllabi R-2023

PROGRAMME OUTCOMES (POs)

PO1: Exploration of Research: An ability to independently carry out research/investigation and


development work to solve practical problems.
PO2: Technical Skill: An ability to write and present a substantial technical report/document.
PO3: Expertise in Academics: Students should be able to demonstrate a degree of mastery over the
area as per the specialization of the program. The mastery should be at a level higher than the
requirements in the appropriate bachelor program.
PO4: Scholarship of Knowledge: Acquire in-depth knowledge of specific discipline or professional area,
including wider and global perspective, with an ability to discriminate, evaluate, analyze and synthesize
existing and new knowledge, and integration of the same for enhancement of knowledge.
PO5: Usage of Modern Tools: Create, select, learn and apply appropriate techniques, resources, and
modern engineering and IT tools, including prediction and modelling, to complex engineering activities
with an understanding of the limitations.
PO6: Ethical Practices and Social Responsibility: Acquire professional and intellectual integrity,
professional code of conduct, ethics of research and scholarship, consideration of the impact of
research outcomes on professional practices and an understanding of responsibility to contribute to the
community for sustainable development of society.

PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

PEO1: Competitive Platform: To create a competitive platform for solving critical problems in a wide
variety of fields.
PEO2: Exploration: Enthusiastic participation in learning, understanding, designing and applying new
innovative research ideas as the field evolves.
PEO3: Career: Applying cutting-edge technology that improves knowledge and to commit students for
life-long learning to reach the leading positions in the career.
PEO4: Professional Values: Simulate the graduates to hold the responsibilities in the context of
technology, ethics, society and humanity.

PROGRAM SPECIFIC OUTCOMES (PSOs)

PSO1: Computational Skills: Graduates with the ability to apply basic knowledge of Computer
Science in solving the critical problems.
PSO2: Studious Research: Ability to convert innovative ideas into research or society oriented projects
through current trending technologies.
PSO3: Employability: Acquire placement in highly reputed industries or accomplish new technical
business skills with the contemporary trends in the industry.

M.Tech. Artificial Intelligence and Data Science


Academic Curriculum and Syllabi R-2023

STRUCTURE FOR POSTGRADUATE ENGINEERING PROGRAM

Sl.No Course Category Breakdown of Credits

1 Humanities and Social Sciences (HS) -

2 Basic Sciences(BS) 3

3 Engineering Sciences (ES) -

4 Professional Core (PC) 31

5 Professional Electives (PE) 18

6 Open Electives (OE) -

7 Project Work and Internship 20

8 Ability Enhancement Courses (EEC) -

9 Mandatory courses (MC) -

Total 72

SCHEME OF CREDIT DISTRIBUTION – SUMMARY


Credits per
Semester Total
Sl.No Course Category
Credits
I II III IV
1 Humanities and Social Sciences (HS) - - - - -
2 Basic Sciences(BS) 3 - - - 3
3 Engineering Sciences (ES) - - - - -
4 Professional Core (PC) 15 16 - - 31
5 Professional Electives (PE) 3 6 9 - 18
6 Open Electives (OE) - - - - -
7 Project Work and Internship 8 12 20
8 Ability Enhancement Courses (AEC)* - - - - -
9 Mandatory Courses (MC)* - - - - -

Total 21 22 17 12 72
* AEC, MC Credits are not included for CGPA calculation

M.Tech. Artificial Intelligence and Data Science


Academic Curriculum and Syllabi R-2023

CURRICULUM
SEMESTER – I
Sl. Course Periods Max. Marks
Course Title Category Credits
No. Code L T P CAM ESM Total
Theory
1 P23BST103 Probability and Statistics BS 2 1 0 3 40 60 100
Machine Learning
2 P23ADT101 PC 3 0 0 3 40 60 100
Algorithms
Computing System for
3 P23ADT102 PC 3 0 0 3 40 60 100
Data Science
Artificial Intelligence &
4 P23ADT103 PC 3 0 0 3 40 60 100
Intelligent Systems
Research Methodology
5 P23ADT101 PC 2 0 0 2 40 60 100
and IPR
6 P23ADE1XX Professional Elective – I * PE 3 0 0 3 40 60 100
Practical
Machine Learning
7 P23ADP101 PC 0 0 4 2 50 50 100
Algorithms Laboratory
Technical Report Writing
8 P23CCP101 PC 0 0 4 2 100 - 100
and Seminar
Audit Course
9 P23ACT10X Audit Course-I** AC 0 0 2 - 100 - 100
Ability Enhancement Course
Ability Enhancement
10 P23ADC1XX AEC 0 0 4 - 100 - 100
Course-I #
21 590 410 1000

SEMESTER – II
Sl. Course Periods Max. Marks
Course Title Category Credits
No. Code L T P CAM ESM Total
Theory
1 P23ADT204 IoT and Edge Computing PC 3 0 0 3 40 60 100
Natural Language
2 P23ADT205 PC 3 0 0 3 40 60 100
Processing
3 P23ADT206 Advanced Deep Learning PC 3 0 0 3 40 60 100
4 P23ADT207 AI and RPA PC 3 0 0 3 40 60 100
5 P23ADE2XX Professional Elective - II PE 3 0 0 3 40 60 100
6 P23ADE2XX Professional Elective - III PE 3 0 0 3 40 60 100
Practical
Advanced Deep Learning
7 P23ADP202 PC 0 0 4 2 50 50 100
Laboratory
Seminar on ICT a hands-on
8 P23CCP202 PC 0 0 4 2 100 - 100
approach
Audit Course
9 P20ACT20X Audit Course-II** AC 0 0 2 - 100 - 100
Ability Enhancement Course
Ability Enhancement
10 P20ADC2XX AEC 0 0 4 - 100 - 100
Course-II #
22 590 410 1000

M.Tech. Artificial Intelligence and Data Science


Academic Curriculum and Syllabi R-2023

SEMESTER – III
Sl. Course Periods Max. Marks
Course Title Category Credits
No. Code L T P CAM ESM Total
Theory
1 P23ADE3XX Professional Elective – IV * PE 3 0 0 3 40 60 100
2 P23ADE3XX Professional Elective – V * PE 3 0 0 3 40 60 100
3 P23ADE3XX Professional Elective – VI * PE 3 0 0 3 40 60 100
Practical
7 P23ADW301 Project Phase - I PW 0 0 12 6 50 50 100
8 P23ADW302 Internship PW 0 0 0 2 100 - 100
Ability Enhancement Course
10 P23ADC3XX NPTEL/GIAN/MOOC AEC 0 0 0 - 100 - 100
17 370 230 600

SEMESTER – IV
Sl. Course Periods Max. Marks
Course Title Category Credits
No. Code L T P CAM ESM Total
Practical
7 P23ADW403 Project Phase - II PW 0 0 24 12 50 50 100
12 50 50 100

* Professional Elective Courses are to be selected from the list given in Annexure I
# Ability Enhancement Courses are to be selected from the list given in Annexure II
** Audit Courses are to be selected from the list given in Annexure III

BS- Basic Science

PC – Professional Core

PE – Professional Elective

PW- Project Work

CC- Common Course

AC- Audit Course

AEC - Employability Enhancement Course

CREDIT DISTRIBUTION

Semester I II III IV Total

Credits 21 22 17 12 72

Total number of credits required to complete


M.Tech in Computer Science and Engineering : 72 credits

M.Tech. Artificial Intelligence and Data Science


Department Mathematics Programme : M.Tech.
Semester I Course Category: BS *End SemesterExamType:TE
Periods/Week Credit MaximumMarks
Course Code P23MAT105
L T P C CAM ESE TM
Course Name PROBABILITY AND STATISTICS 2 1 - 3 25 75 100
( AI&DS)
Prerequisite Basic Mathematics
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Apply the concept of probability in random variables. K3
CO2 Apply the basic rules of continuous random variables. K3
CO3 Apply the concept of testing of hypothesis for small and large samples in real life K2
Course
Outcome problems.
CO4 Concept of linear regression, correlation, and its applications K3
CO5 List the guidelines for designing experiments and recognize the key historical K3
figures in Design of Experiments.
UNIT – I DISCRETE RANDOM VARIABLES Periods:12
Random Variables and their event spaces – The probability mass function – Distribution functions – Binomial – Geometric – Negative
Binomial and Poisson CO1
UNIT – II CONTINUOUS RANDOM VARIABLES Periods:12
Some important distributions – Exponential distribution –Gamma – Weibull – Gaussian distributions. Application of distribution – CO2
Reliability – Failure density and Hazard function.

UNIT – III TESTING OF HYPOTHESIS Periods:12


Sampling distributions – Small and large samples –Tests based on Normal, t test, Chi square test, and F test distributions for testing
of means, variance and proportions –– Contingency table (test for independent) Goodness of fit. CO3

UNIT – IV CORRELATION AND REGRESSION Periods:12


Correlation –Rank correlation– Regression –Multiple and partial correlation – Method of least squares – Plane of regression – CO4
Coefficient of multiple correlation – Coefficient of partial correlation.

UNIT – V DESIGN OF EXPERIMENTS Periods:12


Analysis of variance – One way and two-way classifications – Completely randomized design – Randomized block design – Latin
square design - 22 Factorial design. CO5
LecturePeriods:45 TutorialPeriods:15 PracticalPeriods:- TotalPeriods:60
Text Books
1. B.S.Grewal, “Higher Engineering Mathematics”, Khanna publishers - Paperback – 3rd Edition - 2017.
2. T. Veerarajan, “Probability, Statistics and Random Processes”, Tata McGraw-Hill Education, 2008.
3. Gupta. S. C., and Kapoor, V.K., “Fundamentals of Mathematical Statistics”, Sultan Chand and Sons, 12th Edition, 2023.
Reference Books
1. Ravish R. Singh, Mukul Bhatt “Engineering Mathematics”, McGraw-Hill, 1stEdition, 2017.
2. William Mendenhall, Robert J. Beaver, Barbara M. Beaver: “Introduction to Probability & Statistics”, Cengage Learning;
15thEdition 2019.
3. Richard .A. Johnson, Irwin Miller and John E. Freund,” Probability and Statistics for Engineers”,
Pearson Education, Asia, 9th Edition, 2018.
4. Vijay K. Rohatgi and A.K. Md. EhsanesSaleh, “An Introduction to Probability and Statistics”, Wiley – 2008.
5. E. Rukmangadachari, “Probability and Statistics”, Pearson Education India, 2012.
Web References
1. http:// www.stat110.net
2. http://www.nptel.ac.in/courses/111105035 (R.V)
3. http:// www.probabilitycourse.com.
4. www.edx.org/Probability
5. http://www2.aueb.gr/users/demos/pro-stat.pdf
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 1 - - - 1 1 2 1
2 3 2 1 1 - 1 2 2 1
3 3 2 1 1 - 1 2 2 1
4 3 2 1 1 - - 2 2 1
5 3 2 1 1 - - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme : M.Tech.
Semester I Course Category: PC *End SemesterExamType:TE
Periods/Week Credit MaximumMarks
Course Code P23ADT101
L T P C CAM ESE TM
Course Name Machine Learning Algorithms 3 - - 3 40 60 100
( AI&DS)
Prerequisite NIL
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the concepts of machine learning algorithms and acquire knowledge on K2
Outcome regression models
CO2 Explore the classification models and analyze the clustering algorithms K3
CO3 Demonstrate the dimensionality reduction techniques K3
CO4 Explore of Decision learning algorithm and rule-based learning K3
CO5 Acquire knowledge on ensemble learning K2, K3
UNIT – I Introduction to Machine Learning Periods:9
Basics of Machine Learning - Types of Machine Learning Algorithms - Data Preprocessing - Introduction of Regression Algorithms
– Linear Regression – Multivariate Linear Regression – Logistic Regression. CO1

UNIT – II Classification and Clustering Models Periods:9


Basics of Classification Algorithms – Support Vector Machine – Naive Bayes – classifying with conditional probabilities – K-Nearest CO2
Neighbor – Basics of Clustering Algorithms - K-Means clustering - K-Medians – Hierarchical Clustering – Applications.

UNIT – III Dimensionality Reduction Techniques Periods:9


Introduction– Subset Selection - Principal Component Analysis (PCA) – Factor analysis – Multidimensional Scaling - Linear
Discriminant Analysis (LDA) Case Study. CO3

UNIT – IV Decision Trees and Rule Based Learning Periods:9


Decision tree representation – ID3 – CART – Hidden Morkov Model - Association rule mining – Association rules - Case studies CO4
with Apriori and Equivalence Class Transformation Algorithm
UNIT – V Ensemble Learning Periods:9
Introduction – Bagging: Random Forest – Boosting: Adaboost and XGBoost Algorithms Light GBM – Stacking.
CO5
LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 TotalPeriods:45
Text Books
1. Henrik Brink, Joseph W. Richards, and Mark Fetherolf, “Real-World Machine Learning”, Manning Publications, 2017.
2. Tom M. Mitchell, “Machine Learning”, McGraw-Hill Science, 1997.
3. Timothy Howard Jackson “AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence”,
2022.
4. Peter Harrington, “Machine Learning in action”, Manning Publication, 2012.
Reference Books
1. Charu C. Aggarwal, “Data Classification Algorithms and Applications”, Chapman & Hall/CRC Data Mining and
Knowledge Discovery Series.
2. Andreas C. Mueller and Sarah Guido, “Introduction to Machine Learning with Python”, O’Reilly Media, Inc. First
Edition, 2016.
3. Eremy Watt, Reza Borhani, and Aggelos K. Katsaggelos, “Machine Learning Refined Foundations, Algorithms, and
Applications”, Cambridge University Press, 2016.
4. Shai Shalev-Shwartz and Shai Ben-David, “Understanding Machine Learning: From Theory to Algorithms”,
Cambridge University Press, 2014.
5. Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar, “Foundations of Machine Learning”, MIT Press, Second
Edition, 2012.
Web References
1. https://www.coursera.org/learn/machine-learning
2. https://ml-cheatsheet.readthedocs.io/en/latest/regression_algos.html
3. https://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
4. https://www.coursera.org/learn/machine-learning.
5. https://www.youtube.com/watch?v=GwIo3gDZCVQ
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping

Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 2 2 1 2 2 3 2 2
2 1 2 2 2 2 2 3 2 2
3 2 3 3 1 3 3 3 3 3
4 2 3 3 1 3 3 3 3 3
5 2 3 3 1 3 3 3 3 3

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADT102
L T P C CAM ESE TM
Course Name Computing Systems for Data Science 3 - - 3 40 60 100

Prerequisite Computer Organization and Architecture/Operating System/Database Management Systems


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the issues related to the design and analysis of systems with real-time K3
Outcomes constraints and to learn the features of Real time OS
CO2 Classify and Compare various Uniprocessor and Multiprocessor scheduling K3
mechanisms
CO3 Categorize the difference between traditional and real time databases. K2
CO4 Acquire knowledge about Data Storage and Management Technologies K3
CO5 Perceive information about Storage Area Networks characteristics and K3
components.
UNIT-I Introduction Periods: 9
Introduction to real time computing - Concepts; Example of real-time applications – Structure of a real time system – Characterization
of real time systems and tasks - Hard and Soft timing constraints - Design Challenges - Performance metrics - Prediction of Execution CO1
Time : Source code analysis, Microarchitecture level analysis, Cache and pipeline issues- Programming Languages for Real-Time
Systems
UNIT-II Real-time OS Periods: 9
Real time OS – Threads and Tasks – Structure of Microkernel – Time services – Scheduling mechanisms Communication and CO2
Synchronization – Event Notification and Software interrupt Task assignment and Scheduling - Task allocation algorithms - Single-
processor and Multiprocessor task scheduling - Clock-driven and priority-based scheduling algorithms Fault tolerant scheduling.

UNIT-III Real time Databases Periods: 9


Real time Databases – Transaction priorities – Concurrency control issues – Disk scheduling algorithms – Two phase approach to
improve predictability CO3

UNIT-IV Large Data Storage Periods: 9


Hard Disks- Networked Attached Storage-Scalability issues- Networking issues. Storage Architecture - Storage Partitioning- Storage CO4
System Design- Caching-Legacy Systems.

UNIT-V Storage Area Networks Periods: 9


Storage Area Networks – Hardware and Software Components, Storage-Clusters/Grids. Storage QoS– Performance, Reliability,
and Security issues. Recent Trends related to Copy data management Erasure coding-and Software defined storage appliances. CO5

Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45


Text Books
1. C.M. Krishna, Kang G. Shin – Real Time Systems, McGraw Hill Education; 1st Edition, 2017.
2. Jane W.S. Liu, Real-Time Systems”, Pearson Education India, 2002.
3. Sanjoy Baruah, Marko Bertogna, Giorgio Buttazzo, Multiprocessor Scheduling for Real-Time Systems, Springer
International Publishing, 2015.
Reference Books
1. Hermann Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications, 4 th Edition, 2011.
2. Robert Spalding and Daniel J. Worden, Storage Networks: The Complete Reference, 1 st edition, 2003.
3. Phillip A. Laplante, Real-Time Systems Design and Analysis: Tools for the Practitioner, 3 rd edition, 2004.
4. Qing Li, Caroline Yao, Real-Time Concepts for Embedded Systems, 1st edition, 2003.
5. Christopher Poelker, Alex Nikitin, Storage Area Networks for Dummies, 2nd edition, 2009.
Web References
1. https://datascience.columbia.edu/research/centers/computing-systems-for-data-driven-
science/https://www.guru99.com/what-is-tableau.html
2. https://www.geeksforgeeks.org/real-time-operating-system-rtos/
3. https://hazelcast.com/glossary/real-time-database/
4. https://www.simplilearn.com/big-data-storage-article
5. https://www.techtarget.com/searchstorage/definition/big-data-storage

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P20ADT103
L T P C CAM ESE TM
Course Name Artificial Intelligence and Intelligent 3 - - 3 40 60 100
Systems

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Acquire an insight into the different search techniques to solve real world problems K3
Outcomes for which solutions are difficult to express using the traditional algorithmic approach
CO2 Learn the different approaches of knowledge representation and reasoning and K3
develop systems that demonstrate intelligent behavior including dealing with
uncertainty
CO3 Formulate solutions by applying the planning and learning approaches to real world K2
problems.
CO4 Learn the intelligent computing models and explore the ways in which real-world K3
problems can be solved by adapting the working principle of nature inspired
intelligence
CO5 Examine case studies, learn the benefits of hybridization and propose new hybrid K3
algorithms and validate their results.
UNIT-I Introduction and Search Techniques Periods: 9
History of AI, Problem-solving through search, state-space, blind search techniques: BFS, DFS, UCS, Heuristic search techniques -
Best-first search, Greedy search, A* search, AO* search, Adversarial search: Mini-max search, alpha-beta cut off, Problem reduction CO1
– AND/OR Graphs, Constraint satisfaction problem, Means Ends Analysis.

UNIT-II Knowledge Representation Techniques and Reasoning under Periods: 9


uncertainty
Approaches for knowledge representation, Propositional Logic, Predicate Logic, Rule based knowledge representation, Conflict CO2
Resolution, Semantic networks, Forward Chaining, Backward Chaining, Unification an, Resolution, Managing Uncertainty–
Probability Theory, Bayes Rule, Bayesian Belief Networks.
UNIT-III Planning and Learning Periods: 9
State space planning, partial order planning, Planning graphs, Planning under uncertainty, Learning Types- Rote Learning, Learning
by taking advice, Explanation based learning, Supervised and Unsupervised learning, Decision trees based learning, Reinforcement CO3
Learning.
UNIT-IV Intelligent Computing Models Periods: 9
Introduction to Intelligent Systems, knowing when to use Intelligent Systems, Modes of intelligent interaction, Artificial Neural CO4
Networks- Types, Activation functions, Learning algorithms, Fuzzy Logic Fuzzy sets and operations, Fuzzy Rules, Fuzzy Inference,
Evolutionary Algorithms- Genetic Algorithm, Swarm intelligence- Particle Swarm Optimization Algorithm.
UNIT-V Hybrid Intelligent Systems Periods: 9
Need for hybridization, Types of hybrid intelligent systems – Neuro-Fuzzy Systems, Evolutionary Fuzzy Systems, Evolutionary
Neural Networks, Case studies on the applications of hybrid Intelligence techniques CO5

Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45


Text Books
1. N.P.Padhy, Artificial Intelligence and Intelligent systems,1st edition,Oxford,2005.
2. Adrian A.Hopgood,Intelligent Systems for Engineers and Scientists,4 th edition,2021.
3. Stuart Russell and Pet er Norvig, Artificial Intelligence: A Modern Approach, 4th edition, 2021.
Reference Books
1. Stuart J Russell, Peter Norvig, Artificial Intelligence- A Modern Approach, 4th Edition, Pearson Education, 2020.
2. Geoff Hulten, Building Intelligent Systems - A Guide to Machine Learning Engineering, Apress, 1st edition, 2018.
3. Crina Grosan and Ajith Abraham, Intelligent Systems- A Modern Approach, Springer Intelligent Systems Reference
Library Book 17, 2011.
4. Michael Negnevitsky, Artificial Intelligence: A Guide to Intelligent Systems, 3 rd edition, 2011.
5. Christopher M. Bishop, Pattern Recognition and Machine Learning, 1 st Edition, 2006.
Web References
1. https://www.ibm.com/topics/data-science
2. https://www.oracle.com/in/what-is-data-science/
3. https://u-next.com/blogs/data-science/importance-of-data-science/
4. https://monkeylearn.com/text-analysis/
5. https://www.toptal.com/designers/data-visualization/data-visualization-tools

* TE – Theory Exam, LE – Lab Exam

* Application oriented / Problem solving / Design / Analytical in content beyond the syllabus

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category Code: HS *End Semester Exam Type:
TE
Periods / Week Credit Maximum Marks
Course Code P23HSTC01
L T P C CAM ES TM
E
Course Name Research Methodology and IPR 2 - - 2 40 60 100

Prerequisite No prerequisite needed


On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Gain Knowledge to formulate the research problem. K2
Course
CO2 Understand the concepts to carry out the literature review, ethics and research K2
Outcomes
analysis.
CO3 Explain the way of writing technical paper and presentation methods. K2
CO4 Ability to understand that today’s world is controlled by Computer, Information K2
Technology, but tomorrow world will be ruled by ideas, concept, and creativity.
CO5 Ability to understand about IPR and filing patents in R & D. K3
UNIT-I Research Problem Formulation Periods: 6
Meaning of research problem- Sources of research problem - criteria characteristics of a good research problem - errors in selecting CO1
a research problem - scope and objectives of research problem. Approaches of investigation of solutions for research problem -
data collection – analysis – interpretation - necessary instrumentations.
UNIT-II Literature Review Periods: 6
Effective literature studies approaches – analysis – plagiarism and research ethics CO2
UNIT-III Technical Writing /Presentation Periods: 6
Effective technical writing - how to write report – paper - developing a research proposal - format of research proposal -
Presentation and assessment by a review committee. CO3
UNIT-IV Introduction To Intellectual Property Rights (IPR) Periods: 6
Nature of intellectual property: patents – designs - trade and copyright. Process of patenting and development: technological CO4
research – innovation – patenting - development. International scenario: international cooperation on intellectual property -
procedure for grants of patents - patenting under pct.
UNIT-V Intellectual Property Rights (IPR) Periods: 6
Patent Rights: Scope of Patent Rights - Licensing and transfer of technology - Patent information and databases - Geographical
Indications - New Developments in IPR - Administration of Patent System - IPR of Biological Systems - Computer Software etc. CO5
Traditional knowledge Case Studies - IPR and IITs.
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Text Books
1. Stuart Melville and Wayne Goddard, “Research methodology: An introduction for science & Engineering students’,
Kenwyn Publisher, 1996.
2. Wayne Goddard and Stuart Melville, “Research Methodology: An Introduction”, Lansdowne Publisher, Second Edition,
2001.
3. C.R. Kothari, Gaurav Garg, “Research Methodology: Methods and Techniques”, New Age International, Fourth Edition,
2018.
Reference Books
1. Halbert, “Resisting Intellectual Property”, Taylor & Francis Limited, 2007.
2. Ranjit Kumar, “Research Methodology: A Step by Step Guide for beginners”, Second Edition, 2010.
3. Trochim, “Research Methods: The concise knowledge base”, Atomic Dog Publishing, 2005.
4. Fink A, “Conducting Research Literature Reviews: From the Internet to Paper”, Sage Publications, 2009.
Web References
1. https://www.scribd.com/document/427419672/Research-Methodology-and-Ipr
2. https://www.isical.ac.in/~palash/research-methodology/RM-lec9.pdf
3. https://www.wipo.int/edocs/pubdocs/en/intproperty/958/wipo_pub_958_3.pdf
4. https://lecturenotes.in/m/21513-research-methodology
5. https://iare.ac.in/sites/default/files/MTECH-CAD.CAM-R18-RM-IP-NOTES.pd
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping

Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 3 2 1 1 2 1 3 3 2
2 3 2 1 1 2 1 3 2 2
3 3 2 1 1 2 1 3 2 2
4 3 2 1 1 3 1 3 2 3
5 3 2 1 1 2 1 3 2 2

Correlation Level: 1 - Low, 2 - Medium, 3 – High


* TE – Theory Exam, LE – Lab Exam

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment CAT CAT Model
Assignment* Attendance Examination Marks
1 2 Exam
(ESE) Marks
Marks 10 15 10 5 60 100

**Assignment to be given from Unit-5


Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PC *End Semester Exam Type:
LE
Periods / Week Credit Maximum Marks
Course Code P23ADP101
L T P C CAM ESE TM
Course Name Machine Learning Algorithms - - 4 2 50 50 100
Laboratory

Prerequisite Knowledge about Machine Learning Algorithms


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Evaluate the algorithm’s / program’s efficiency in terms of time and space K4
Outcome complexity.
s CO2 Solve the given problem by identifying the appropriate Data Structure. K3
CO3 Construct various applications based on sorting and tree data structure. K2
CO4 Apply graph data structures to solve real time applications such as network flow K3
and linear programming.
CO5 Illustrate the performance of the polynomial time algorithm. K2
List of Exercises
1. Support Vector Machine
2. Naive Bayes
3. K-Nearest Neighbor
4. Linear Regression and Logistic Regression
5. K-Means and K-Medians
6. Principal Component Analysis and Linear Discriminant Analysis
7. Decision Tree Algorithm
8. Naïve Bayes ensemble
9. Random forests
10. Adaboost and XGBoost

Lecture Periods: Tutorial Periods: - Practical Periods: 4 5 Total Periods: 45


Reference Books
1. Andreas C. Mueller and Sarah Guido, “Introduction to Machine Learning with Python”, O’Reilly Media, Inc. First
edition, 2016.
2. Henrik Brink, Joseph W. Richards, and Mark Fetherolf, “Real-World Machine Learning”, Manning Publications, 2017.
3. Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar, “Foundations of Machine Learning”, The MIT Press, 2nd
Edition, 2009.

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping

Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 2 2 3 2 2 3 2 2
2 1 2 2 2 2 2 3 2 2
3 1 3 3 3 3 3 3 3 3
4 2 3 3 3 3 3 3 3 3
5 1 3 3 3 3 3 3 3 3

Correlation Level: 1 - Low, 2 - Medium, 3 – High


Evaluation Method

Continuous Assessment Marks (CAM)


Performance in practical End
classes Model Semester Total
Assessment
Practical Attendance Examination Marks
Conduction Record Examination (ESE) Marks
viva
of practical work

Marks 15 5 5 15 10 50 100
Department Artificial intelligence and Data Science Programme: M.Tech.
Semester I Course Category Code: HS *End Semester Exam Type:
LE
Periods / Week Credit Maximum Marks
Course Code P23HSPC01
L T P C CAM ESE TM
Course Name Technical Report Writing and Seminar - - 4 2 100 - 100
(Common to all M.Tech Programme)
Prerequisite
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Select a subject, narrowing the subject into a topic. K2
Outcome
CO2 State an objective and collecting the relevant bibliography (at least 15 journal K2
s
papers).
CO3 Study the papers and understanding the author’s contributions and critically K3
analyzing each paper.
CO4 Prepare a working outline and linking the papers and preparing a draft of the K2
paper.
CO5 Prepare a working outline and linking the papers and preparing a draft of the K2
paper.
List of Experiments:

Submission
Activity Instructions Evaluation
week
Selection of area of Select an area of interest, topic and state an objective 2nd week 3 % Based on clarity of thought,
interest and Topic current relevance and clarity in
writing
Stating an Objective
Collecting 1. List 1 Special Interest Groups or professional society 3rd week 3% (the selected information must
Information about 2. List 2 journals be area specific and of international
area & topic 3. List 2 conferences, symposia or workshops and national standard)
4. List 1 thesis title
5. List 3 web presences (mailing lists, forums, news
sites)
6. List 3 authors who publish regularly in your area
7. Attach a call for papers (CFP) from your area.
Collection of Journal • provide a complete list of references you will be using- 4th week 6% ( the list of standard papers and
papers in the topic Based on your objective -Search various digital libraries reason for selection)
in the context of the and Google Scholar
objective – collect • When picking papers to read - try to:
20 & then filte - Pick papers that are related to each other in some ways
and/or that are in the same field so that you can write a
meaningful survey out of them.
- Favour papers from well-known journals and
conferences, in the field (as indicated in other Favour
more recent papers,
- Pick a recent survey of the field so you can quickly gain
an overview, Find relationships with respect to each
other and to your topic area(classification
scheme/categorization)
- Mark in the hard copy of papers whether complete work
or section/sections of the paper are being considered
Reading and notes Reading Paper Process For each paper form a Table
for first 5 papers answering the following questions:
• What is the main topic of the article?
• What was/were the main issue(s) the author said they
want to discuss?
• Why did the author claim it was important?
• What simplifying assumptions does the author claim to
be making? 8% ( The table given should indicate
• What did the author do? your understanding of the paper and
• How did the author claim they were going to evaluate 6th week the evaluation is based on your
their work and compare it to others? conclusions about each paper)
• What did the author say were the limitations of their
research?
• What did the author say were the important directions
for future research?
• Conclude with limitations/issues not addressed by the
paper ( from the perspective of survey)
Reading and notes Repeat Reading Paper Process 7 th week 8% ( the table given should indicate
for next 5 papers your understanding of the paper and
the evaluation is based on your
conclusions about each paper
Draft outline 1 and Prepare a draft Outline, your survey goals, along with a 8 th week 8% ( this component will be
Linking papers classification / categorization diagram evaluated based on the linking and
classification among the papers)
Abstract Prepare a draft abstract and give a presentation 9 th week 6%(Clarity, purpose and
conclusion)
6% Presentation & Viva Voce
Introduction Write an introduction and background sections 10th week 5% ( clarity)
Background
Sections of the Write the sections of your paper based on the 11th week 10% (this component will be
paper classification / categorization diagram in keeping with evaluated based on the linking and
the goals of your survey classification among the papers)
Conclusions Write your conclusions and future work 12th week 5% ( conclusions)
Final Draft Complete the final draft of your paper 13th week 10% (formatting, English, Clarity
and linking)
4% Plagiarism Check Repor
Seminar A brief 15 slides on your paper 14th & 15th 10% (based on presentation and
week Vivavoce)
Lecture Periods: - Tutorial Periods: - Practical Periods: 4 5 Total Periods: 45
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 3 1 3 3 2 1 2
2 2 3 2 1 3 2 2 1 2
3 2 3 2 1 3 2 2 1 2
4 2 3 2 1 3 2 2 1 2
5 2 3 2 1 3 2 2 1 2

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Weekly Attendance
Seminar Record work Viva Examination Marks
Progress (ESE) Marks

Marks 40 30 10 10 10 - 100
Department Artificial intelligence and Data Science Programme: M.Tech.
Semester I Course Category Code: AEC *End Semester Exam Type: -
Periods / Week Credit Maximum Marks
Course Code P23ADC1XX
L T P C CAM ES TM
E
Course Name Ability Enhancement Courses - - 4 - 100 - 100

Students shall choose an International certification course offered by the reputed organizations like Google, Microsoft, IBM,
Texas Instruments, Bentley, Autodesk, Eplan and CISCO, etc. The duration of the course is 40-50 hours specified in the
curriculum, which will be offered through Centre of Excellence.

Pass /Fail will be determined on the basis of participation, attendance, performance and completion of the course. If a
candidate fails, he/she has to repeat the course in the subsequent years. Pass in this course is mandatory for the award of
degree.
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADEC01
L T P C CAM ESE TM
Course Name Agile and Software Project 3 - - 3 40 60 100
Management
Common to MTech AI & DS and BDA
Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Perform Software engineering processes. K2
Outcomes
CO2 Make use of software design. K3
CO3 Apply different software testing strategies. K3
CO4 Illustrate different Agile Methodology. K2
CO5 Make use of different process of Agile Methodology. K3
UNIT-I Software Engineering Processes Periods: 9
Software engineering concepts – Development activities – Software development lifecycle models –Software project management –
Project planning – Estimation – Scheduling – Risk management – Software configuration management - Project Planning – Empirical CO1
Estimation Techniques – Staffing Level Estimation – Scheduling – Organization and Team structures – Staffing – Software
Requirements specification.
UNIT-II Software Design Periods: 9
Characteristics of a Good Software Design – Coupling and Cohesion – Structured Analysis – Data Flow Diagrams – Structured and CO2
Detailed Design – Object oriented concepts – UML Diagrams – Use case model – Class diagrams – Interaction diagrams – Activity
diagrams – State chart diagrams – Object Oriented Analysis and Design methodology – Characteristics of a good User Interface –
Types – A User Interface Design methodology.
UNIT-III Software Testing Periods: 9
Introduction to Software testing – Psychology of Testing – Principles of Software Testing – Defects – Defect Prevention Strategies –
Role of a tester – Software Testing Life Cycle. CO3
UNIT-IV Agile Methodology Periods: 9
Theories for Agile Management – Agile Software Development – Traditional Model vs. Agile Model – Classification of Agile Methods CO4
– Agile Manifesto and Principles – Agile Project Management – Agile Team Interactions – Ethics in Agile Teams – Agility in Design,
Testing – Agile Documentations – Agile Drivers, Capabilities and Values.
UNIT-V Agile Processes Periods: 9
Lean Production – SCRUM, Crystal, Feature Driven Development – Adaptive Software Development – Extreme Programming:
Method Overview – Lifecycle – Work Products, Roles and Practices. CO5

Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45


Text Books
1. Ian Sommerville, “Software Engineering”, Pearson Education, Eighth edition, 2008.
2. Craig Larman, “Agile and Iterative Development–A Manager‟s Guide”, Pearson Education, 2010.
3. Elisabeth Hendrickson, “Agile Testing” Quality Tree Software Inc, 2012.

Reference Books
1. Hazza and Dubinsky, “Agile Software Engineering, Series: Undergraduate Topics in Computer Science”, Springer, 2009.
2. Roger S. Pressman, “Software Engineering: A Practitioner's Approach”, McGraw-Hill International Edition, Seventh
Edition, 2009.
3. David J. Anderson and Eli Schragenheim, “Agile Management for Software Engineering: Applying the Theory of Constraints
for Business Results”, Prentice Hall, 2003.
4. Object-Oriented Systems Analysis and Design, McGraw-Hill Higher Education; 4th Edition, 2010.
5. Robert C Martin, “Agile Software Development, Principles, Patents and Practices”, Prentice Hall, 2012.
Web References
1. https://www.coursera.org/courses?query=software%20engineering
2. https://www.edx.org/learn/software-engineering
3. https://www.udemy.com/courses/development/software-engineering/
4. https://www.coursera.org/learn/agile-software-development
5. https://www.tutorialspoint.com/sdlc/sdlc_agile_model.htm

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE101
L T P C CAM ESE TM
Course Name Python for Data Science 3 - - 3 40 60 100

Prerequisite Python Basics


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Explain the roles and stages of data science projects K2
Outcomes
CO2 Explain data structures provided by pandas and numpy library for data analysis K2
CO3 Perform data wrangling, cleaning and transformation using python K2
CO4 Apply matplotlib for plotting and visualizing the datasets K3
CO5 Demonstrate data aggregation and time series analysis using python programming K3
UNIT-I Introduction to Data Science Periods: 9
Data science process – Roles, Stages in data science project – Working with data from files – Working with relational databases –
Exploring data – Managing data – Cleaning and sampling for modeling and validation. CO1
UNIT-II Basics of Numpy, Pandas, and Vectorized Computation Periods: 9
The Numpy ndarray: A Multidimensional Array Object – Universal Functions: Fast Element-wise Array Functions – Data Processing CO2
Using Arrays - File Input and Output with Arrays – Linear Algebra – Random Number Generation – Random Walks. Introduction to
pandas Data Structures – Essential Functionality – Summarizing and Computing Descriptive Statistics – Handling Missing Data –
Hierarchical Indexing.
UNIT-III Data Preprocessing, Wrangling, and Transformation Periods: 9
Data preprocessing: Reading and Writing Data in Text Format – Binary Data Formats – Interacting with HTML and Web APIs –
Interacting with Databases. CO3
Data wrangling and transformation: Combining and Merging Data Sets – Reshaping and Pivoting – Data Transformation – String
Manipulation – USDA Food Database
UNIT-IV Plotting and Visualization Periods: 9
A Brief matplot lib API Primer – Plotting Functions in pandas – Plotting Maps: Visualizing Haiti Earthquake Crisis Data – Python CO4
Visualization Tool Ecosystem.
UNIT-V Data Aggregation, Group Operations and Time Series Periods: 9
Data aggregation and group operations: GroupBy Mechanics – Data Aggregation – Group-wise Operations and Transformations –
Pivot Tables and Cross-Tabulation. CO5
Time series: Date and Time Data Types and Tools – Time Series Basics – Date Ranges, Frequencies, and Shifting – Time Zone
Handling – Periods and Period Arithmetic – Resampling and Frequency Conversion – Time Series Plotting – Moving Window
Functions – Performance and Memory Usage Notes.
Lecture Periods: 45 Tutorial Periods: - Practical Periods: - Total Periods: 45
Text Books
1. William McKinney, “Python for Data Analysis – Data Wrangling with Pandas, NumPy and IPython”, O’Reilly, 2nd edition,
2017.
2. Jake VanderPlas, “Python Data Science Handbook – Essential tools for working with data”, O’Reilly, 1st edition, 2016.
3. Fabio Nelli, “Python Data Analytics with Pandas, NumPy, and Matplotlib”, 2 nd edition, 2018.

Reference Books
1. John Paul Mueller, Luca Massaron, “Python for Data Science for Dummies”, John Wiley& Sons, 2nd edition, 2019.
2. Jesus Rogel-Salazar, “Data Science and Analytics with Python”, CRC Press Taylor and Francis Group, 1st edition, 2017.
3. Mark Lutz, Laura Lewin, Frank Willison, “Programming Python”, O'Reilly Media, 3rd edition, 2006.
4. Eric Matthes, “Python Crash Course: A Hands-on, Project-based Introduction to Programming”, 2nd edition, 2019
5. Al Sweigart, “Automate the Boring Stuff with Python: Practical Programming for Total Beginners”, 1 st edition, 2015
Web References
1. https://nptel.ac.in/courses/106/106/106106212/
2. https://www.geeksforgeeks.org/data-analysis-visualization-python/
3. https://www.coursera.org/learn/python-data-analysis
4. https://www.python.org
5. https://www.datacamp.com/courses/statistical-thinking-in-python-part-1
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 2 2 1 2 2 3 2 2
2 1 2 2 2 2 2 3 2 2
3 2 3 3 1 3 3 3 3 3
4 2 3 3 1 3 3 3 3 3
5 2 3 3 1 3 3 3 3 3

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Methods

Assessment Continuous Assessment Marks(CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination(ESE) Marks
Exam Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE102
L T P C CAM ESE TM
Course Name Data Science Essentials 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the data science process and how its components interact K3
Outcomes
CO2 Classify, formulate the data science problems and manage large dataset K3
CO3 Plan modeling, apply basic machine learning algorithms and evaluate the model. K2
CO4 Create effective visualization of data and work with data science projects K3
CO5 Use the data science toolkit and develop awareness of ethical dimensions of data K3
science
UNIT-I Introduction Periods: 9
Introduction: Data Science - Key Features - Motivations - Relationship between Artificial Intelligence, Machine Learning, and Data
Science - History and Current Landscape - Data science in a big data world: Big Data and Data Science hype - Datafication - Benefits CO1
and uses of data science and big data - Facets of data - Data Science Process: A Data Scientist’s Role - Overview of the data science
process - Data Science Classification - Data Science Applications.
UNIT-II Data Management Periods: 9
Data Exploration: Objectives - Datasets - Descriptive Statistics - Data Visualization – Data Collection: Data Sources - Reading Files CO2
- Scraping the Web - Using APIs – Working with Data: Exploring Your Data - Cleaning and Munging - Manipulating Data – Rescaling
- Dimensionality Reduction – Data Handling: The problems of handling large data – Techniques and Programming tips for handling
large volumes of data - Distributing data storage and processing with frameworks.
UNIT-III Data Modeling and Algorithms Periods: 9
The Modeling Process - Machine learning in Data Science - Overfitting and Underfitting - Correctness – Basic Machine Learning
Algorithms: Classification: k-Nearest Neighbors - Naïve Bayes - Support Vector Machines– Regression Methods: Linear Regression CO3
- Logistic Regression – Clustering: Kmeans Clustering – Model Evaluation: Confusion matrix - ROC/AUC- and lift Curves
UNIT-IV Data Visualization and Text Analysis Periods: 9
Define: Data Visualization - Data Visualization History - Types of Data Visualization: Exploratory - Explanatory - Data for Visualization CO4
- Data Types - Data Encodings - Retinal variables - Mapping variables to Encodings - Visual encodings - Technologies for
Visualization - Bokeh (Python) – Text mining and Text Analytics: Text mining in the real world -Text mining techniques - Case study:
Classifying Reddit posts
UNIT-V Data Science Tools and Ethics Periods: 9
Data Engineering: MapReduce, Pregel, and Hadoop – RapidMiner: User Interface and Terminology - Data Importing and Exporting
Tools - Data Visualization Tools - Data Transformation Tools - Sampling and Missing Value Tools - Optimization Tools - Integration CO5
with R – Next-Generation Data Scientists, Hubris, and Ethics.
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. Vijay Kotu and Bala Deshpande, Data Science, Concepts and Practice, Second Edition, Morgan Kaufmann, 2019.
2. Davy Cielen, Arno D. B. Meysman and Mohamed Ali, Introducing Data Science: Big Data, Machine Learning, and more,
using Python Tools, Manning, 2016.
3. Cathy O‟Neil and Rachel Schutt, Doing Data Science, Straight Talk from The Frontline, O‟Reilly, 2013
Reference Books
1. Joel Grus, Data Science from Scratch, Second Edition, O‟Reilly, 2019.
2. Skiena, Steven S.. The Data Science Design Manual. , Springer, 2017.
3. Foster Provost and Tom Fawcett, Data Science for Business: What You Need to Know About Data Mining and Data-
Analytic Thinking, 1st edition, 2013.
4. John Paul Mueller and Luca Massaron, Python for Data Science for Dummies, 1st edition, 2015.
5. Christopher M. Bishop, Pattern Recognition and Machine Learning, 1 st edition, 2006.
Web References
1. https://www.ibm.com/topics/data-science
2. https://www.oracle.com/in/what-is-data-science/
3. https://u-next.com/blogs/data-science/importance-of-data-science/
4. https://monkeylearn.com/text-analysis/
5. https://www.toptal.com/designers/data-visualization/data-visualization-tools

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE103
L T P C CAM ESE TM
Course Name Big Data Mining and Analytics 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Explore the fundamental concepts of big data and analytics. K3
Outcomes
CO2 To learn Hadoop and develop map-reduce applications K3
CO3 Design algorithms for handling petabytes of datasets K2
CO4 Design algorithms and propose solutions for Big Data by optimizing main memory K3
consumption
CO5 Analyse a data in modeling K3
UNIT-I Introduction To Big Data and Analytics Periods: 9
Introduction to Big Data Platform – Importance of Big data – Big data sources – Acquisition, Big data Business Analytics - State of
the practice in analytics role of data scientists - Key roles for successful analytic project - Main phases of life cycle - Best Practices CO1
for Big data Analytics- Big Data Analytics applications
UNIT-II HADOOP Periods: 9
History of Hadoop - Hadoop Distributed File System – Components of Hadoop - Analyzing the Data with Hadoop - Scaling Out - CO2
Hadoop Streaming- Design of HDFS-Java interfaces to HDFS Basics - Developing a Map Reduce Application- How Map Reduce
Works-Anatomy of a Map Reduce Job runFailures-Job Scheduling-Shuffle and Sort – Task execution - Map Reduce Types and
Formats- Map Reduce Features- Hadoop environment.
UNIT-III Similar Items Search Periods: 9
Nearest Neighbor Search – Shingling of Documents – Similarity preserving summaries – Locality sensitive hashing for documents –
Distance Measures – Theory of Locality Sensitive Functions – LSH Families – Methods for High Degree of Similarities CO3
UNIT-IV Mining Data Streams Periods: 9
Stream Data Model – Sampling Data in the Stream – Filtering Streams – Counting Distance Elements in a Stream – Estimating CO4
Moments – Counting Ones in Window – Decaying Windows

UNIT-V Predictive Analytics Periods: 9


Predictive Analytics- Simple linear regression- Multiple linear regressions - Interpretation of regression coefficients. Visualizations -
Visual data analysis techniques- interaction techniques - Systems and applications CO5
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos, “Understanding Big Data: Analytics for
Enterprise Class Hadoop and Streaming Data”, McGraw-Hill Publishing, 2012.
2. ure Leskovec, Anand Rajaraman, Jeffrey David Ullman, “Mining of Massive Datasets”, Cambridge University Press, 2 nd
Edition, 2014.
3. Jiawei Han, Micheline amber, Jian Pei, “Data Mining Concepts and Techniques”, Morgan Kaufman Publications, 3 rd
Edition, 2011.
Reference Books
1. Ian H.Witten, Eibe Frank “Data Mining – Practical Machine Learning Tools and Techniques”, Morgan Kaufman
Publications, 4th Edition, 2016.
2. Arshdeep Bahga, Vijay Madisetti, “Big Data Science & Analytics: A Hands-On Approach “, VPT, 1st Edition, 2018.
3. Michael Minelli, Michehe Chambers, “Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for
Today’s Business”, 1st Edition, Ambiga Dhiraj, Wiely CIO Series, 2013.
4. Viktor Mayer-Schönberger and Kenneth Cukier, Big Data: A Revolution That Will Transform How We Live, Work, and
Think, 1st edition, 2013.
5. Tom White, Hadoop: The Definitive Guide, 4th edition, 2015.
Web References
1. https://encyclopedia.pub/entry/12788#:~:text=Big%20data%20mining%20(BDM)%20is,data%20of%20an%20immense
%20volume.
2. https://www.techopedia.com/definition/30215/big-data-mining
3. https://www.techtarget.com/searchbusinessanalytics/definition/data-mining
4. https://www.javatpoint.com/types-of-sources-of-data-in-data-mining-in-dbms
5. https://www.ibm.com/topics/predictive-analytics
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE104
L T P C CAM ESE TM
Course Name Artificial Intelligence for Decision 3 - - 3 40 60 100
Making

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the concepts of Expert systems. K2
Outcomes
CO2 Acquire knowledge on Knowledge representation techniques. K3
CO3 Explore the Inference methods. K3
CO4 Explore and Analyze the Reasoning under uncertainty. K2
CO5 Demonstrate the design of expert system. K3
UNIT-I Introduction to Expert Systems Periods: 9
The meaning of an expert system - problem domain and knowledge domain - the advantages of an expert system - general stages
in the development of an expert system - general characteristics of an expert system - history and uses of expert systems today - CO1
rule-based expert systems - procedural and nonprocedural paradigms - characteristics of artificial neural systems.

UNIT-II The Representation of Knowledge Periods: 9


The study of logic - difference between formal logic and informal logic - meaning of Knowledge - how knowledge can be represented CO2
- semantic nets - how to translate semantic nets into PROLOG - limitations of semantic nets – schemas - frames and their limitations
- how to use logic and set symbols to represent knowledge - the meaning of propositional and first order predicate logic – quantifiers
- imitations of propositional and predicate logic.
UNIT-III Methods of Inference Periods: 9
Trees – lattices - and graphs - state and problem spaces - AND-OR trees and goals - methods of inference - rules of inference -
limitations of propositional logic - logic systems - resolution rule of inference - resolution systems - and deduction - shallow and causal CO3
reasoning - applying resolution to first-order predicate logic - forward and backward chaining - additional methods of Inference - Meta
knowledge - the Markov decision process – Decision Making – Decision Making using ML, Decision Support System – Role of Artificial
Intelligence in Intelligent Decision Support System.
UNIT-IV Reasoning Under Uncertainty Periods: 9
The meaning of uncertainty and theories devised to deal with it - types of errors attributed to uncertainty - errors associate - with CO4
induction - features of classical probability - experimental and subjective probabilities - compound and conditional probabilities -
hypothetical reasoning and backward induction - temporal reasoning - Markov chains - odds of belief - sufficiency and necessity -
role of uncertainty in inference chains - implications of combining evidence - role of inference nets in expert systems - how probabilities
are propagated.
UNIT-V Design of Expert Systems Periods: 9
How to select an appropriate problem - the stages in the development of an expert system - types of errors to expect in the
development stages - the role of the knowledge engineer in the building of expert systems - the expected life cycle of an expert CO5
system - how to do a life cycle model.
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. Durkin, J., “Expert systems Design and Development”, Macmillan, 1994.
2. Elias M. Awad, “Building Expert Systems”, West Publishing Company, 1996.
3. Peter Jackson, “Introduction to Expert Systems”, Addison Wesley Longman, 1999.

Reference Books
1. Gonzalez and D. Dankel, "The Engineering of Knowledge-Based Systems'', Prentice Hall, 1994.
2. Nikolopoulos, "Expert Systems", Marcel Dekker Inc. 1997.
3. H. B. Verbruggen, Spyros G. Tzafestas, “Artificial Intelligence in Industrial Decision Making, Control and Automation”,
Springer, 2012.
4. Lakhmi C. Jain, Gloria Phillips-Wren, “Intelligent Decision Support Systems in Agent-mediated Environments”, IOS Press,
2005.
5. Nilanjan Dey, Jitendra Kumar Rout, Himansu Das, Suresh Chandra Moharana “Applied Intelligent Decision Making in Machine
Learning”, CRC Press; 1st Edition, 2020.
Web References
1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/lecture-
videos/lecture-3-reasoning-goal-trees-and-rule-based-expert-systems/
2. http://www.umsl.edu/~joshik/msis480/chapt11.htm
3. https://www.coursera.org/courses?query=decision%20making
4. https://www.slideshare.net/akhilrocker143/572-11293384
5. https://www.sciencedirect.com/science/article/abs/pii/0378720693900696

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping

Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1
Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADT204
L T P C CAM ESE TM
Course Name IoT and Edge Computing 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Interpret the vision of IoT from a global context along with the uses of IOT devices. K2
Outcomes
CO2 Determine the Market perspective of IoT. K2
CO3 Design a portable IOT using Raspberry Pi K3
CO4 Describe the importance of edge computing K2
CO5 Illustrate the applications in Industrial Automation and identify Real World Design K2
Constraints
UNIT – I Introduction and Enabling Technologies Periods:9
Definition and Characteristics - Physical Design - Things in IoT- Protocols, Logical Design -Communication Models -
Communication APIs - Difference between IoT and M2M - SDN and NFV for IoT CO1
- Software Defined Networking - Network Function Virtualization - System Management with NETCONF-YANG - Need for IoT
Systems Management - Network Operator Requirements – NETCONF - YANG.
UNIT – II IoT Protocols Periods:9
IoT Access Technologies: Physical and MAC layers - topology and Security of IEEE 802.15.4, 802.15.4g, 802.15.4e, 1901.2a, CO2
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 andLossy Networks – Application Transport Methods- Supervisory
Control and Data Acquisition – Application Layer Protocols: CoAP and MQTT

UNIT – III IoT Platforms Design Methodology Periods:9


IoT Physical Devices and Endpoints – Introduction to Raspberry PI - Interfaces (Serial, SPI, I2C) Programming – Python
program with Raspberry PI with focus of interfacing external gadgets - Controlling output -Reading input from pins CO3

UNIT – IV Introduction to Edge Computing Periods:9


Fog computing vs Edge computing - Need for edge computing - benefits of Edge computing. Lightweight Container Middleware for CO4
Edge Cloud Architectures - Clusters for Lightweight Edge Clouds - Architecture Management – Storage and Orchestration - IoT
Integration - Security Management for Edge Cloud Architectures.
UNIT – V Physical Servers and Cloud Offerings Periods:9
Physical Servers and Cloud Offerings – Introduction to Cloud Storage models and communication APIs Web Server – Web
server for IoT - Cloud for IoT - Python web application framework - Designing a RESTful web API. CO5

LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 LecturePeriods:45


Textbooks
1. Vijay Madisetti and Arshdeep Bahga, “Internet of Things: A Hands-on Approach”, VPT, First edition,2014.
2. Olivier Hersent, David Boswarthick, Omar Elloumi, “The Internet of Things – Key applications and Protocols”,
Wiley, Second Edition, 2012.
3. Rajkumar Buyya, Satish Narayana Srirama “Fog and Edge Computing: Principles and Paradigms”,Wiley-Blackwell,
First Edition, 2019.
4. Arshdeep Bahga and Vijay Madisetti, “Internet of Things – A Hands-on Approach”, Universities Press, 2015
5. Matt Richardson & Shawn Wallace, “Getting Started with Raspberry Pi”, O’Reilly (SPD), Third Edition, 2016
References
1. Jonathan Follett, “Designing for Emerging - UX for Genomics, Robotics, and the Internet of Things Technologies”,
O’Reilly, First Edition, 2014.
2. Charalampos Doukas, “Building Internet of Things with the Arduino”, Create space Publishers, 2012
3. Donald Norris, “The Internet of Things: Do-It-Yourself at Home Projects for Arduino, Raspberry Pi and Beagle Bone
Black”, Mc.Graw Hill, First Edition, 2015.
4. Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stamatis, Karnouskos, Stefan Avesand. David Boyle, “From Machine-
to-Machine to the Internet of Thing – Introduction to a New Age of Intelligence”, Elsevier, 2014.
5. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), “Architecting the Internet of Things”, Springer, 2011.

Web References
1. https://www.wired.co.uk/article/internet-of-things-what-is-explained-iot
2. https://www.ibm.com/blogs/internet-of-things/what-is-the-iot/
3. https://www.geeksforgeeks.org/edge-computing/
4. https://www.i-scoop.eu/internet-of-things-guide/edge-computing-iot/

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADT205
L T P C CAM ESE TM
Course Name Natural Language Processing 3 - - 3 40 60 100

Prerequisite Machine Learning


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the basics of NLP K3
Outcomes
CO2 Apply the basic ML and DL techniques for NLP K2, K3
CO3 Understand and realize the advanced NLP Techniques. K2
CO4 Understand the concept of NLU, NLG and apply the concept of Information K2,K3
Retrieval
CO5 Apply ethics to be followed while building NLP Applications and how to use NLP K3
Libraries
UNIT – I Introduction Periods:9
Phases of NLP, Text Preprocessing: Tokenization, Stemming and Lemmatization, Pos Tagging, Named Entity Recognition. NLP
Feature Engineering, Word Count Vector, Word Sense Disambiguation CO1

UNIT – II Language Modelling Periods:9


N -gram Models, Hidden Markov Models, Maximum Likelihood Estimation. Supervised, Unsupervised and Semi Supervised Learning. CO2
Text Classification and Sentiment Analysis, Topic Modelling and Clustering, Word Embeddings, RNN & LSTMs for NLP, CNN for
NLP.

UNIT – III Advanced NLP Techniques Periods:9


Sequence- to -Sequence Models, Attention Mechanisms, Transformer Architecture: BERT, GPT
CO3

UNIT – IV Language Understanding and Generation, Information Periods:9


Retrieval
Text Generation, Question Answering, Dialogue Systems and Chatbots. Machine Translation, Cross Lingual Transfer Learning. Text CO4
Indexing and Search, Text Summarization.

UNIT – V NLP Tools, Libraries, Applications, Ethics Periods:9


Bias and Fairness in NLP, Privacy Concerns in NLP Applications. NP libraries: NLTK, Spacy, Tensor Flow, Pytorch. NLP
Applications: Sentiment Analysis, Named Entity Recognition in Real World Data Sets, Text Classification for Various Domains. CO5

LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 LecturePeriods:45


Textbooks
1. Vijay Madisetti and Arshdeep Bahga, “Internet of Things: A Hands-on Approach”, VPT, 1st edition, 2014.
2. James Allen, “Natural Language Understanding”, 2nd Edition, Pearson Education, 2003.
3. Jurafsky, Dan and Martin, James, “Speech and Language Processing”, 2nd Edition, Prentice Hall, 2008.
4. Srini Janarthanam, “Hands-On Chatbots and Conversational UI Development: Build chatbots”, Published by Packet
Publishing Ltd., 1st Edition, 2017.
5. Matt Richardson & Shawn Wallace, “Getting Started with Raspberry Pi”, O’Reilly (SPD), Third Edition, 2016
References
1. Cathy Pearl, “Designing Voice User Interfaces: Principles of Conversational Experiences”, Shroff/O’Reilly, 1st
Edition, 2017..
2. Daniel M.Bikel and Imed Zitouni, “Multilingual Natural Language Processing Applications: From Theory To Practice”,
Pearson Publications,2019
3. Abhishek Singh, Karthik Ramasubramanian, Shrey Shivam, “Building an Enterprise Chatbot: Work with Protected
Enterprise Data using Open Source Frameworks”, Apress, 2019.
4. Michael McTear, Zoraida Callejas, David Griol, “The Conversational Interface: Talking to Smart Devices”,
Springer, First Edition 2016.

5. Akshar Bharathi, Vineet chaitanya, “Natural Language Processing, A paninian perspective”, Prentice – Hall of
India,2018
Web References
1. https://www.udemy.com/course/chatbot/
2. https://gtuematerial.in/natural-language-processing-3170723/
3. https://chatbotsmagazine.com/understanding-the-need-for-nlp-in-your-chatbot-78ef2651de84?gi=ecca664b642a
4. https://www.ultimate.ai/blog/ai-automation/how-nlp-text-based-chatbots-work

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADT206
L T P C CAM ESE TM
Course Name Advanced Deep Learning 3 - - 3 40 60 100

Prerequisite Machine Learning


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand basic neural network activation function and loss functions. K2
Outcomes
CO2 Able to apply different Convolutional Neural Network. K2
CO3 Understand different deep learning regularization and optimization methods. K2
CO4 Understand different Neural Network Model K2
CO5 Understand Neural Style transfer and autoencoding process K2
UNIT – I Foundations Of Neural Networks Periods:9
Neural Networks: The Biological Neuron-The Perceptron - Multilayer Feed - Forward Networks - Training Neural Networks:
Backpropagation Learning - Activation Functions: Linear – Sigmoid – Tanh - Hard Tanh – Softmax -Rectified Linear - Loss Functions: CO1
Loss Function Notation - Loss Functions for Regression - Loss Functions for Classification - Loss Functions for Reconstruction -
Hyperparameters: Learning Rate – Momentum – Sparsity -Understanding Convolutions.
UNIT – II CNN Periods:9
CNN Building Blocks: Layer Type - Convolutional Layer - Activation Layer - Pooling Layer - Fully Connected Layer -Batch CO2
Normalization – Dropout - Common architecture and Training Pattern - LeNet-5 - AlexNet - VGG16 net - ResNet.

UNIT – III Optimization Periods:9


Regularization - Dropout Regularization - Normalizing Inputs- Vanishing / Exploding Gradients - Weight Initialization - Numerical
Approximation of Gradients - Gradient Checking. Mini-batch Gradient Descent - Exponentially Weighted Averages - Bias Correction CO3
in Exponentially Weighted Averages - Gradient Descent with Momentum - Adam Optimization Algorithm - Learning Rate Decay - The
Problem of Local Optima - Transfer learning and Fine tuning.
UNIT – IV RNN Periods:9
Building and improving Feed Forward Language Model - RNN - Bidirectional RNN – LSTM – GRU - Seq2Seq paradigm - CO4
multilength Seq2Seq.

UNIT – V Deep Reinforcement Learning Periods:9


Value iteration - Q Learning - Basic deep Q Learning - Policy gradient method - actor critic method - Experience replay - Basic
autoencoding - convolutional autoencoding - variational autoencoding - Generative Adversarial Network (GAN). CO5

LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 LecturePeriods:45


Textbooks
1. Eugene Charniak, “Introduction to Deep Learning”, MIT Press, 2019.
2. Ian Goodfellow, Yoshua Bengio, Aaron Courville, “Deep Learning”, MIT Press, 1st Edition, 2016
3. Charu C. Aggarwal, “Neural Networks and Deep Learning”, Springer, 2018
References
1. Cosma Rohilla Shalizi, “Advanced Data Analysis from an Elementary Point of View”, Cambridge University Press,
2015.
2. Deng & Yu, “Deep Learning: Methods and Applications”, Now Publishers, 2014
3. Michael Nielsen, “Neural Networks and Deep Learning”, Determination Press, 2015.
Josh Patterson, Adam Gibson, “Deep Learning A Practitioner's Approach”, O'Reilly Media, 2017.
4. Nikhil Buduma, “Fundamentals of Deep Learning”, O’Reilly, 2017.
Web References
1. https://nptel.ac.in/courses/106/106/106106184/
2. http://deeplearning.net/Dj
3. https://www.guru99.com/deep-learning-tutorial.html
4. https://www.coursera.org/specializations/deep-learning
5. http://neuralnetworksanddeeplearning.com/
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADT207
L T P C CAM ESE TM
Course Name AI and Robotic Process Automation 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Describe RPA, where it can be applied and how it's implemented. K3
Outcomes
CO2 Describe the Different Types of Variables, Control Flow and Data Manipulation K2, K3
Techniques
CO3 Identify and understand Image, Text and Data Tables Automation. K2
CO4 Describe how to handle the User Events and various types of Exceptions and K2, K3
strategies.
CO5 Understand the Deployment of the Robot and to maintain the connection. K3
UNIT – I Introduction to Robotic Process Automation Periods:9
What is RPA - RPA vs Automation - Processes & Flowcharts - Programming Constructs in RPA - RPA Advanced Concepts -
Standardization of processes - RPA Development methodologies - Difference from SDLC - Robotic control flow architecture - RPA CO1
business case - RPA Team - Process Design Document/Solution Design Document - Industries best suited for RPA - Risks &
Challenges with RPA - RPA and emerging ecosystem.
UNIT – II RPA Tool Introduction and Basics Periods:9
Introduction to RPA Tool - The User Interface - Variables - Control Flow - If Else Statements - Loops - Flowcharts - About Control CO2
Flow - Control Flow Activities - The Assign Activity - The Delay Activity - The Do While Activity - The If Activity-The Switch Activity -
The While Activity - The for Each Activity - The Break Activity - Data Manipulation- Data Manipulation Introduction - Scalar
variables, collections and Tables - Text Manipulation - Data Manipulation - Gathering and Assembling Data
UNIT – III Advanced Automation Concepts & Techniques Periods:9
Recording Introduction - Basic and Desktop Recording - Web Recording - Input/Output Methods - Screen Scraping -
Data Scraping - Scraping advanced techniques - Selectors - Defining and Assessing Selectors - Customization -Debugging - CO3
Dynamic Selectors - Partial Selectors - RPA Challenge - Image, Text & Advanced Citrix Automation Introduction to Image & Text
Automation - Excel Data Tables & PDF - Data Tables in RPA - Excel and Data Table basics - Data Manipulation in excel –
Extracting Data from PDF
UNIT – IV Handling User Events & Assistant Bots, Exception Handling Periods:9
What are assistant bots - Monitoring system event triggers - Hotkey trigger - Mouse trigger - System trigger -Monitoring image and CO4
element triggers - An example of monitoring email - Example of monitoring a copying event and blocking it - Launching an assistant
bot on a keyboard event. Debugging and Exception Handling - Debugging Tools - Strategies for solving issues - Catching errors.

UNIT – V Deploying and Maintaining the Bot Periods:9


Publishing using publish utility - Creation of Server - Using Server to control the bots - Creating a provision Robot from the Server -
Connecting a Robot to Server - Deploy the Robot to Server - Publishing and managing updates -Managing packages - Uploading CO5
packages - Deleting packages
LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 LecturePeriods:45
Textbooks
1. Tom Taulli, The Robotic Process Automation Handbook: A Guide to Implementing RPA Systems, 2020.
2. Alok Mani Tripathi, “Learning Robotic Process Automation”, Packt Publishing, 2018.
Reference Books
1. Frank Casale, Rebecca Dilla, Heidi Jaynes, Lauren Livingston, “Introduction to Robotic Process Automation:
2. a Primer”, Institute of Robotic Process Automation,1st Edition 2015.
3. Richard Murdoch, Robotic Process Automation: Guide to Building Software Robots, Automate Repetitive Tasks & become
an RPA Consultant”, Independently Published, 1st Edition 2018.
4. Srikanth Merianda,” Robotic Process Automation Tools, Process Automation and their benefits: Understanding RPA and
Intelligent Automation”, Consulting Opportunity Holdings LLC, 1st Edition 2018.
5. 4. Lim Mei Ying, “Robotic Process Automation with Blue Prism Quick Start Guide: Create software robots and
automate business processes”, Packt Publishing, 1st Edition 2018.
Web References
1. https://www.uipath.com/rpa/robotic-process-automation
2. https://www.academy.uipath.com
3. https://www.guru99.com/deep-learning-tutorial.html
4. https://www.coursera.org/specializations/deep-learning
5. http://neuralnetworksanddeeplearning.com/

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme:M.Tech.
Semester II Course Category Code: PC *End Semester Exam Type: LE
Periods / Week Credit Maximum Marks
Course Code P23ADP202
L T P C CAM ESE TM
Course Name Deep Learning Laboratory 0 0 4 2 6 50 50 100

Prerequisite NIL
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the role of neural networks in engineering & artificial intelligence. K2
Outcome
CO2 Understand regularization methods for gradient problem. K2
s
CO3 Apply various optimization techniques and fine-tuning process. K3
CO4 Understand various Neural Network models. K3
CO5 Apply deep learning Network in various applications. K3
List of Exercises
1. Build a simple neural network
2. Build a deep learning model to Classify cat and dog using CNN
3. Build a deep learning model to predict Stock Prices using Recurrent Neural Network
4. Build a deep learning model to Forecast Sales using LSTM
5. Build a deep learning model to predict Movie box office using GRU model
6. Build a deep learning model to predict Sports result Prediction using RNN and LSTM
7. Build a deep learning model to predict Cardiovascular Disease using ANN
8. Build a deep learning model to create an art using Style Transfer technique
9. Build a deep learning model to a identify traffic signs from the image
10. Build a deep learning model for Fashion Recommendation System

Lecture Periods: Tutorial Periods: Practical Periods: 30 Total Periods: 30


Reference Books
1. Cosma Rohilla Shalizi, “Advanced Data Analysis from an Elementary Point of View”, Cambridge University Press,
2015.
2. Deng & Yu, “Deep Learning: Methods and Applications”, Now Publishers, 2014.
3. Michael Nielsen, “Neural Networks and Deep Learning”, Determination Press, 2015.
4. Josh Patterson, Adam Gibson, “Deep Learning A Practitioner's Approach”, O'Reilly Media, 2017.
5. Nikhil Buduma, “Fundamentals of Deep Learning”, O’Reilly, 2017.

Web References
1. https://nptel.ac.in/courses/106/106/106106212/
2. https://www.geeksforgeeks.org/data-analysis-visualization-python/
3. https://www.coursera.org/learn/python-data-analysis
4. https://www.python.org/
5. https://www.programiz.com/python-programming
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 3 3 3 3 2 3 3 3 2
2 3 2 2 2 1 2 2 2 1
3 3 1 1 1 2 1 1 1 2
4 3 1 1 2 2 1 2 1 2
5 3 2 2 2 3 2 2 2 3

Correlation Level: 1 - Low, 2 - Medium, 3 – High


Evaluation Method

Continuous Assessment Marks (CAM)


Performance in practical End
classes Model Semester Total
Assessment
Practical Attendance Examination Marks
Conduction Record Examination (ESE) Marks
viva
of practical work

Marks 15 5 5 15 10 50 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category : HS *End Semester Exam Type:
LE
Periods / Week Credit Maximum Marks
Course Code P23HSPC02 L T P C CAM ESE TM
Course Name Seminar On ICT: A Hands-On - - 4 2 100 - 100
Approach
(Common to all M.Tech Programmes)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Select a topic, narrowing the topic into presentation. K2
Outcome
CO2 State an objective and use the relevant ICT tools to make the presentation K3
s
effective.
CO3 Study the topic and understanding the contributions and prepare report. K2
CO4 Prepare a working demo. K3
CO5 Prepare conclusions based on the reading of the topic and giving final K4
Presentation.
List of Experiments:
The methodology used is “learning by doing”, a hands-on approach, enabling the students to follow their own pace. The teacher,
after explaining the project, became a tutor, answering questions and helping students on their learning experience.

ICT skills
• Understand ICT workflow in the respective domain choosed.
• Manage multitasking.
• Deal with main issues using tech in class.
• Record, edit and deliver audio and video.
• Automate assessments and results.

Scope
• Perspective in order to design activities in class.
• Understand the process of creating audiovisuals.

Teaching tools
• Different ways to create audiovisual activities.
• Handle audiovisual editors.
• Collaborative working.
• Individualize learning experience.
• Get instant feedback from students.

Each one of the students will be assigned an ICT Topic and the student has to conduct a detailed study on the assigned topic
and prepare a report, running to 30 or 40 pages for which a demo to be performed followed by a brief question and answer
session. The demo will be evaluated by the internal assessment committee (comprising of the Head of the Department and two
faculty members) for a total of 100 marks.

Lecture Periods: - Tutorial Periods: - Practical Periods: 4 5 Total Periods: 45


* TE – Theory Exam, LE – Lab Exam
COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 - 3 1 1 3 3 3 2 1
2 - 3 1 1 3 2 3 2 1
3 - 3 1 1 3 2 3 2 1
4 - 3 1 1 3 2 3 2 1
5 - 3 1 1 3 2 3 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Continuous Assessment Marks (CAM)


End
Performance in practical classes Semester Total
Assessment
Attendance Examination Marks
Presention (ESE) Marks
Report viva
using ICT

Marks 30 30 30 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category Code: AEC *End Semester Exam Type: -
Periods / Week Credit Maximum Marks
Course Code P23ADC2XX
L T P C CAM ES TM
E
Course Name Ability Enhancement Courses - - 4 - 100 - 100

Students shall choose an International certification course offered by the reputed organizations like Google, Microsoft, IBM,
Texas Instruments, Bentley, Autodesk, Eplan and CISCO, etc. The duration of the course is 40-50 hours specified in the
curriculum, which will be offered through Centre of Excellence.

Pass /Fail will be determined on the basis of participation, attendance, performance and completion of the course. If a
candidate fails, he/she has to repeat the course in the subsequent years. Pass in this course is mandatory for the award of
degree.
Department Computer Science Engineering (Big Programme: M.Tech.
Data Analytics)
Semester II Course Category : PE End Semester Exam Type: TE

Course Code P23BDEC02 Periods / Week Credit Maximum Marks


L T P C CAM ESE
TM
Course Name Web Analytics and Development 3 - - 3 40 60 100

(Common to M.Tech CSE(BDA) and AI and DS)


Prerequisite Internet Programming
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Understand the Web analytics platform, and their evolution. K3
Course CO2 Use the various Data Streams Data. K3
Outcomes
CO3 Know how the survey of capturing of data will benefit. K2
CO4 Understand Common metrics of web as well as KPI related concepts. K3
CO5 Apply various Web analytics versions in existence. K3
UNIT – I Introduction Periods:9
Definition, Process, Key terms: Site references, Keywords and Key phrases; building block terms: Visit characterization terms, CO1
Content characterization terms, Conversion metrics; Categories: Offsite web, on site web; Web analytics platform, Web analytics
evolution, Need for web analytics, Advantages, Limitations
UNIT – II Data Collection Periods:9
Click stream Data: Web logs, Web Beacons, JavaScript tags, Packet Sniffing; Outcomes Data: Ecommerce, Lead generation, CO2
Brand/Advocacy and Support; Research data: Mindset, Organizational structure, Timing; Competitive Data: Panel-Based
measurement, ISP-based measurement, Search Engine data.
UNIT – III Qualitative Analysis Periods:9
Heuristic evaluations: Conducting a heuristic evaluation, Benefits of heuristic evaluations; Site Visits: Conducting a site visit,
Benefits of site visits; Surveys: Website surveys, post-visit surveys, creating and running a survey, Benefits of surveys. Capturing CO3
data: Web logs or JavaScript’s tags, Separate data serving and data capture, Type and size of data, Innovation, Integration,
selecting optimal web analytic tool, Understanding click stream data quality, identifying unique page definition, Using cookies,
Link coding issues.
UNIT – IV Web Metrics Periods:9
Common metrics: Hits, Page views, Visits, Unique visitors, Unique page views, Bounce, Bounce rate, Page/visit, Average time CO4
on site, new visits; Optimization (e-commerce, non-e- commerce sites): Improving bounce rates, Optimizing Ad Words
campaigns; Real time report, Audience report, Traffic source report, Custom campaigns, Content report, Google analytics,
Introduction to KPI, characteristics, Need for KPI, Perspective of KPI, Uses of KPI. Relevant Technologies: Internet & TCP/IP,
Client / Server Computing, HTTP (Hypertext Transfer Protocol), Server Log Files & Cookies, Web Bugs.
UNIT – V Web Analytics 2.0 Periods:9
Web analytics 1.0, Limitations of web analytics 1.0, Introduction to analytic 2.0, Competitive intelligence analysis: CI data sources CO5
Toolbar data, Panel data, ISP data, Search engine data, Hybrid data, Website traffic analysis: Comparing long term traffic trends
Analyzing competitive site overlap and opportunities. Google Analytics: Brie introduction and working, Ad Words, Benchmarking
Categories of traffic: Organic traffic, Paid traffic; Google website optimizer, Implementation technology, Limitations, Performance
concerns, Privacy issues.
Lecture Periods: 45 Tutorial Periods: - Practical Periods: - Total Periods: 45
Text Books
1. Clifton B., Advanced Web Metrics with Google Analytics, Wiley Publishing, Inc.2nd ed, 2012.
2. Jure Leskovec, Anand Rajaraman, and Jeffrey D. Ullman , "Mining of Massive Datasets" 2nd edition, Cambridge University Press, 2014
3.Kaushik A., Web Analytics 2.0, The Art of Online Accountability and Science of Customer Centricity, WileyPublishing, Inc. 1st ed, 2010

References Books
1. Sterne J., Web Metrics: Proven methods for measuring web site success, John Wiley and Sons,2002
2. Brian Clifton , "Advanced Web Metrics with Google Analytics" , Sybex, Third Edition, 2012
3. Jerri L. Ledford and Joe Teixeira , "Learning Web Analytics: A Beginner's Guide to Google Analytics", O'Reilly Media, 2010
Pedro Sostre ,"Web Analytics For Dummies" , For Dummies, Second Edition , 2012
4. Avinash Kaushik ,"Web Analytics 2.0: The Art of Online Accountability and Science of Customer Centricity" , Sybex, 2 nd Edition, 2009
Web References
1. https://www.mygreatlearning.com/courses/big-data-analytics-dse
2. https://intellipaat.com/big-data-hadoop-training/
3. https://www.edureka.co/comprehensive-hive
COs/POs/PSOs Mapping

Program Outcomes (POs) Program Specific


COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 3 3 2 1 - 1 3
2 3 3 2 1 - 1 3
3 3 3 2 1 - 1 3
4 3 3 2 1 - 1 3
5 3 3 2 1 - 1 3
Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE205
L T P C CAM ESE TM
Course Name Data Visualization using Tableau and 3 - - 3 40 60 100
Power BI

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Apply the various Charts using Tableau. K3
Outcomes
CO2 Understand and apply Maps in Tableau. K3
CO3 Understand the Power BI concepts K2
CO4 Apply the Power Querry and M Language in data. K3
CO5 Design the concepts in data modelling and create a dashboard. K3
UNIT-I Introduction in Tableau Periods: 9
Data Visualization-Tableau Products- Connecting to data source – Creating Univariate Charts: Tables – Bar graphs – Pie charts –
Sorting the graphs – Histograms – Line Charts – Using the Show Me toolbar – Stacked Bar Graphs – Box Plots – Showing Aggregate CO1
Measures. Creating Bivariate Charts: Tables – Scatter Plots – Swapping Rows and Columns – Adding trend lines – Selecting color
Palettes – Using dates. Creating Multivariate Charts – Acets – Area Charts – Bullet Graphs – dual axes charts – Gantt charts – heat
maps.
UNIT-II Maps and Statistics using Tableau Periods: 9
Setting Geographic Roles – Placing marks on a Map – Overlaying Demographic data – Creating choropleth Maps – Using polygon CO2
shapes – Customizing Maps – Statistics: Add Reference Lines Bands and Distribution- Adding Reference Lines -Adding Reference
Bands -Adding Reference Distribution-Working Reference Lines Bands and Forecasting -Trend lines and Trend Models- Creating
Dashboards – Creating Storyboard
UNIT-III Introduction to Power Bi Periods: 9
Connection of Data Source- Reporting Business Intelligence (BI), Traditional BI, Self-Serviced BI-Power BI Products-Power BI
Desktop-Flow of Work in Power BI Desktop-Power BI Architecture-A Brief History of Power BI. CO3
UNIT-IV Power Querry And M Language Periods: 9
Data Transformation, Benefits of Data Transformation-Shape or Transform Data using Power Query-Overview of Power Query / CO4
Query Editor, Query Editor User Interface- The Ribbon (Home, Transform, Add Column, View Tabs)-Basic Functions-M Language-
IF..ELSE Conditions, Transform Column () Types-Remove Columns (), Split Columns (),Replace Value() -Table. Distinct Options
and GROUP BY Options Table. -Group () Table. Sort () with Type Conversions PIVOT -Operation and Table. Pivot()-List Functions
Using Parameters with M Language
UNIT-V Data Modeling Periods: 9
Data Modeling Introduction -Relationship, Need of Relationship -Relationship Types , Cardinality in General  One-to-
CO5
One, One-to-Many (or Many-to-One), Many-to-Many - AutoDetect the relationship, Create a new relationship, Edit
existing relationships -Make Relationship Active or Inactive -Delete a relationship – Power Bi service- Creating
Dashboards.
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. Ashutosh Nandeshwar, “Tableau Data Visualization Cookbook”, Packt Publishing Ltd., 2013.
2. Brett Powell, Mastering Microsoft Power BI: Expert techniques for effective data analytics and business intelligence, 1 st
edition, 2018.
3. Alberto Ferrari and Marco Russo, Analyzing Data with Power BI and Power Pivot for Excel, 1 st edition, 2017.
Reference Books
1. Scott Murray, Interactive Data Visualization for the Web: An Introduction to Designing with D3, 2nd edition, 2017.
2. Cole Nussbaumer Knaflic, Storytelling with Data: A Data Visualization Guide for Business Professionals, 1 st edition, 2015.
3. Stephen Few, Information Dashboard Design: Displaying Data for At-a-Glance Monitoring, 2nd edition, 2013.
4. Nathan Yau, Data Points: Visualization That Means Something, 1st edition, 2013.
5. Edward R. Tufte, The Visual Display of Quantitative Information, 2nd edition, 2001
Web References
1. https://www.tableau.com/
2. https://www.guru99.com/what-is-tableau.html
3. https://www.datacamp.com/tutorial/data-visualisation-powerbi
4. https://learn.microsoft.com/en-us/power-query/power-query-ui
5. https://www.tutorialspoint.com/power_bi/power_bi_data_modeling.html
* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech
Semester II Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE206
L T P C CAM ESE TM
Course Name Predictive Modelling 3 - - 3 40 60 100

Prerequisite NIL
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Design and analyze appropriate predictive models K3
Outcomes
CO2 Define the predictive models using PMML. K3
CO3 Apply statistical tools for analysis. K3
CO4 Use various analytical tools available for predictive modeling. K3
CO5 Apply predictive modeling markup language in data manipulation . K3
UNIT-I Introduction To Predictive Modeling Periods: 9
Core ideas in data mining - Supervised and unsupervised learning - Classification vs. Prediction - Steps in data mining- SEMMA
Approach - Sampling -Pre-processing - Data cleaning - Data Partitioning - Building a model - Statistical models - Statistical models CO1
for predictive analytics.

UNIT-II Predictive Modeling Basics Periods: 9


Data splitting – Balancing- Over fitting –Oversampling –Multiple Regression Artificial neural networks (MLP) - Variable importance- CO2
Profit/loss/prior probabilities - Model specification - Model selection - Multivariate Analysis

UNIT-III Predictive Models Periods: 9


Association Rules-Clustering Models –Decision Trees- Ruleset Models- KNearest Neighbors – Naive Bayes - Neural Network
Model – Regression Models – Regression Trees – Classification & Regression Trees (CART) – Logistic Regression – Multiple CO3
Linear Regression Scorecards – Support Vector Machines – Time Series Models - Comparison between models - Lift chart
Assessment of a single model.
UNIT-IV Predictive Modeling Markup Language Periods: 9
Introduction to PMML – PMML Converter - PMML Structure – Data Manipulation in PMML – PMML Modeling Techniques - Multiple CO4
Model Support – Model Verification.

UNIT-V Technologies And Case Studies Periods: 9


Weka – RapidMiner – IBM SPSS Statistics- IBM SPSS Modeler – SAS Enterprise Miner – Apache Mahout – R Programming
Language.-Real time case study with modeling and analysis. CO5

Lecture Periods: 45 Tutorial Periods: 15 Practical Periods: - Total Periods: 60


Text Books
1. Statistical and Machine-Learning Data Mining Techniques for Better Predictive Modeling and Analysis of Big Data, Second
Edition,2011
2. Predictive Modeling with SAS Enterprise Miner Practical Solutions for Business Applications, Third Edition,2017
3 Mastering Predictive Analytics with R,Second Edition: Machine learning techniques for advanced models,2017

Reference Books
1. Kattamuri S. Sarma, “Predictive Modeling with SAS Enterprise Miner: Practical Solutions for Business Applications”, 3 rd
Edition, SAS Publishing, 2017.
2. Alex Guazzelli, Wen-Ching Lin, Tridivesh Jena, James Taylor, “PMML in Action Unleashing the Power of Open Standards for
Data Mining and Predictive Analytics”, 2nd Edition, Create Space Independent Publishing Platform,2012
3. Ian H. Witten, Eibe Frank , “Data Mining: Practical Machine Learning Tools and Techniques”, Morgan Kaufmann Series in
Data Management Systems, Morgan Kaufmann, 3rd Edition, 2011
4. Eric Siegel , “Predictive Analytics: The Power to Predict Who Will Click, Buy, Lie, or Die”, 2 nd Edition, Wiley, 2016.
5. Conrad Carlberg, “Predictive Analytics: Microsoft Excel”, 1st Edition, Que Publishing, 2012.
Web References
1.https://nptel.ac.in/courses/108108111/
2.https://www.coursera.org/learn/predictive-modeling-analytics
3.https://bookdown.org/egarpor/PM-UC3M/
4.https://cics.nd.edu/research/applications/materia
5.https://www.netsuite.com/portal/resource/articles/financial-management/predictive-modeling.shtml

TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech
Semester II Course Category:PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE207
L T P C CAM ESE TM
Course Name Next Generation Database Systems 3 - - 3 40 60 100

Prerequisite NIL
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understanding the market and technology forces leading to today’s next generation K3
Outcomes databases.
CO2 Mastering in Hadoop architecture with querying in various Hadoop components K3
CO3 Demonstrating the working of XML and JSON Document Databases K3
CO4 Understanding the database applications oriented to Graph and Column databases K3
CO5 Applying the Distributed Database patterns and consistency models in MongoDB, K3
HBase and Cassandra
UNIT-I Database Revolution Periods: 9
First Database Revolution – Second Database Revolution: Relational Theory – Transaction Models – First Relational Databases –
Database Wars - Client-server Computing – Object Oriented Programming and OODBMS – Third Database Revolution: Google and CO1
Hadoop – Cloud Computing – Document Databases – NEWSQL.

UNIT-II Hadoop: Open-Source Google Stack Periods: 9


Hadoop’s Origin – Power of Hadoop – Hadoop’s Architecture – Working with Hadoop: Loading Data – Handling Files – Getting CO2
Data. Hadoop’s Ecosystem – MapReduce – Hbase – Pig - Hive: Querying Big Data with Hive – Using Hive to query Hadoop files.

UNIT-III Document Databases Periods: 9


XML Databases: XML Tools and Standards – XML support in Relational Systems – JSON Document Databases – JSON and AJAX
– Data Models in Document Databases – Early JSON Databases – MemBase and CouchBase – MongoDB CO3

UNIT-IV Graph and Column Databases Periods: 9


Graph Database: RDBMS Pattern for Graphs – RDF and SPARQL – Property Graphs and Neo4j – Gremlin – Graph Database CO4
Internals – Graph Compute Engines. Column Databases: Data Warehouse Schema – Columnar Alternative (Columnar
Compression, Columnar Write Penalty) – Sybase IQ, C-Store and Vertica – Column Database Architectures.
UNIT-V Distributed Database Patterns and Consistency Models Periods: 9

Distributed Database Patterns: Distributed Relational Databases – Non-relational Distributed Databases – MongoDB Sharding and
Replication - HBase – Cassandra. Consistency Models: Types of Consistency – Consistency in MongoDB – Hbase Consistency – CO5
Cassandra Consistency
Lecture Periods: 45 Tutorial Periods: 15 Practical Periods: - Total Periods: 60
Text Books
1. Enhancing Availability for NoSQL Database Systems using Failover Techniques,Priyanka Gotter, Kiranbir Kaur, Tanveer
Kaur
2. NoSQL A complete guide,2021 edition

Reference Books
1. Guy Harrison, “Next Generation Databases: NoSQL, NewSQL, and Big Data”, Apress Publisher, 2016
2. Chanchal Singh and Manish Kumar, “Mastering Hadoop 3: Big data processing at scale to unlock unique business insights”,
Packt Publishing, 2019.
3. Subhashini Chellappan, Dharanitharan Ganesan, “MongoDB Recipes: With Data Modeling and Query Building Strategies”,
Apress Publisher, 2019
4. Jeff Friesen, “Java XML and JSON: Document Processing for Java SE”, Apress Publisher, 2019
Web References
1. https://www.researchgate.net/publication/221214756_The_Next_Database_Revolution
2. https://cloudxlab.com/blog/big-data-solution-apache-hadoop-and-spark/
3. https://www.mongodb.com/document-databases
4. https://www.geeksforgeeks.org/document-databases-in-nosql/
5. https://towardsdatascience.com/cap-theorem-and-distributed-database-management-systems-5c2be977950e
TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech
Semester II Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE208
L T P C CAM ESE TM
Course Name Advanced Algorithms 3 - - 3 40 60 100

Prerequisite NIL
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Analyze algorithms to determine algorithm correctness K3
Outcomes
CO2 Analyze algorithms to determine time efficiency K3
CO3 Master a variety of advanced data structures and their implementations K3
CO4 Master a variety of different algorithm design techniques K3
CO5 Apply and implement the learnt algorithm design techniques to solve problems K3
UNIT-I Basics of Algorithm Analysis Periods: 9
Computational Tractability – Asymptotic Order of Growth – Implementing the Stable Matching Algorithm Using Lists and Arrays – A
survey of common running times – A more Complex Data Structure: Priority Queues.
CO1
UNIT-II Graphs and Greedy Algorithms Periods: 9
Graphs: Basic Definitions and Applications – Graph connectivity and Graph traversal – Implementing Graph Traversal using CO2
Queues and Stacks – Testing Bipartiteness: An application of Breadth First search.
Greedy Algorithms: Interval Scheduling: The Greedy Algorithm Stays Ahead – Optimal Caching: A More Complex Exchange
Argument – The Minimum Spanning Tree Problem – Implementing Kruskal’s Algorithm: The Union-Find Data Structure – Clustering
– Huffman Codes and Data Compression
UNIT-III Divide and Conquer Periods: 9
A First Recurrence: The Merge sort Algorithm – Further Recurrence Relations – Counting Inversions – Finding the Closest Pair of
Points – Integer Multiplication Dynamic Programming: Weighted Interval Scheduling: A Recursive Procedure – Principles of
Dynamic Programming: Memoization or Iteration over Subproblems – Segmented Least Squares: Multi-way Choices – Subset
CO3
Sums and Knapsacks: Adding a variable – Shortest Paths in a Graph – Shortest Paths and Distance Vector Protocols – Negative
Cycles in a Graph
UNIT-IV Network Flow Periods: 9
The Maximum-Flow Problem and the Ford-Fulkerson Algorithm – Maximum Flows and Minimum Cuts in a Network – Choosing CO4
Good Augmenting Paths – A First Application: The Bipartite Matching Problem – Disjoint Paths in Directed and Undirected Graphs.

UNIT-V NP and Computational Intractability Periods: 9


Polynomial-Time Reductions – Efficient Certification and the Definition of NP – NP-Complete Problems – Sequencing Problems –
Partitioning Problems – Graph Coloring – Co-NP and the Asymmetry of NP. CO5
Lecture Periods: 45 Tutorial Periods: 15 Practical Periods: - Total Periods: 60
Text Books
1. Advanced Data Structures And Algorithms ,1st edition 2015
2. Algorithms,Robert Sedgewick and Kavin Wayne,4th edition

Reference Books
1. Jon Kleinberg, ÉvaTardos, “Algorithm Design”,Pearson Education Limited 2014.
2.Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, “Introduction to Algorithms”, MIT Press, 2009.
3. Ellis Horowitz, SartajSahni and SanguthevarRajasekaran, “Fundamentals of Computer Algorithms”, Second Edition,
Universities Press, Hyderabad, 2008.
4. AnanyLevitin, “Introduction to the Design and Analysis of Algorithms”, Third Edition, Pearson Education Asia, 2008.
Web References
1. https://www.scaler.com/topics/analysis-of-algorithm/
2. https://www.codingninjas.com/studio/library/greedy-algorithm-in-graph-theory
3. https://www.tutorialspoint.com/data_structures_algorithms/divide_and_conquer.htm
4. https://www.cs.cmu.edu/~avrim/451f11/lectures/lect1025.pdf
5. https://cseweb.ucsd.edu//classes/sp05/cse101/Day19NP.pdf
TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme : M.Tech.
Semester II Course Category: PE *End SemesterExamType:TE
Periods/Week Credit MaximumMarks
Course Code P23ADE209
L T P C CAM ESE TM
Course Name Business Intelligence and Reporting 3 0 0 3 40 60 100

Prerequisite Basic Artificial Intelligence and Data Science


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the Business intelligence framework and responsibilities K2
Outcome
CO2 Design the ETL process for handling the data from a given source K3
CO3 Design a star / snowflake schema for a given problem. K3
CO4 Ability to illustrate the data mining concepts with suitable examples. K3
CO5 Ability to apply classification and prediction concepts to various applications K2c
UNIT – I Introduction to Business Intelligence Periods:9
BI Definitions &Concepts, BI Framework, Data Warehousing concepts and its role in BI, BI Infrastructure Components – BI Process,
BI Technology, BI Roles & Responsibilities, Business, Applications of BI, BI best practices CO1

UNIT – II Basics of Data Integration Periods:9

Concepts of data integration, Needs and advantages of using data integration, introduction to common data integration
approaches,Meta data - types and sources, Introduction to data quality, data profiling concepts and applications, Introduction to ETL
using Pentaho data Integration (formerly Kettle).
UNIT – III Introduction to Multi-Dimensional Data Modeling Periods:9
Data Modelling Introduction to data and dimension modelling, multidimensional data model, ER Modelling vs. multi-dimensional
modelling, concepts of dimensions, facts, cubes, attribute, hierarchies, star and snowflake schema, Introduction to business metrics
and KPIs, Creating cubes using Microsoft Excel.
UNIT – IV Working With BI Tools Periods:9
Overview of managerial, strategic and technical issues associated with Business Intelligence and Data Warehouse design,
implementation, and utilization. Critical issues in planning, physical design process, deployment and ongoing maintenance. Dash
Boards and Scorecards Creation.
UNIT – V Future of Business Intelligence Periods:9
Emerging Technologies, Machine Learning, Predicting the Future with the help of Data Analysis, BI Search & Text Analytics –
Advanced Visualization – Rich Report, Future beyond Technology.
LecturePeriods:45 TutorialPeriods:0 PracticalPeriods:-0 TotalPeriods:45
Text Books
1. R N Prasad, Seema Acharya: Fundamentals of Business Analytics, Wiley India, Second Edition, 2016.
2. David Loshin: Business Intelligence: The Savvy Manager's Guide., Latest Edition By Knowledge Enterprise,2018.
3. Efraim Turban, Ramesh Sharda, Dursun Delen, “Decision Support and Business Intelligence
Systems”, 9 th Edition, Pearson 2018
4. Carlo Vercellis, “Business Intelligence: Data Mining and Optimization for Decision Making”, Wiley Publications, 2019.
5. Grossmann W, Rinderle-Fundamental of Business Intelligence 1th Edition, Springer, 2017
Reference Books
1. J.Han and M. Kamber, “Data Mining: Concepts and Techniques”, Morgan Kaufman publishers, Harcourt India pvt.
Ltd. Latest Edition, 2016
2. Larissa Terpeluk Moss, ShakuAtre, “Business Intelligence roadmap”, Addison Weseley.2018
3. CindiHowson, “Successful Business Intelligence: Secrets to making Killer BI Application”, Tata McGraw Hill, 2018
4. Mike Biere, “Business intelligence for the enterprise”, Addison Weseley, Ausgust 2017
5. Dorian Pyle, “Business Modeling and Data Mining”, Elsevier Publication, 2016
Web References
1. https://www.investopedia.com/terms/b/business-intelligence-bi.asp
2. https://www.cio.com/article/272364/business-intelligence-definition-and-solutions.html
3. https://www.javatpoint.com/power-bi

TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks (CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination Marks
Exam (ESE)
Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category : PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE210
L T P C CAM ESE TM
Course Name Streaming Analytics 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Explain the need for stream computing. K2
Outcomes
CO2 Comprehend the architecture of stream analytics. K3
CO3 Build data flow management pipelines for streams. K2
CO4 Process the streaming data. K3
CO5 Deliver the results of streaming analytics. K3
UNIT-I Introduction to stream computing Periods: 9
Streaming Data – Sources – Difference between Streaming Data and Static Data. Overview of Large-Scale Stream Processing
Engines – Issues in Stream Processing. CO1
UNIT-II Streaming analytics architecture Periods: 9
Phases in Streaming Analytics Architecture - Vital Attributes - High Availability – Low Latency – Horizontal Scalability-Fault CO2
Tolerance - Service Configuration and Management – Apache ZooKeeper.

UNIT-III Data flow management Periods: 9


Distributed Data Flows – At Least One Delivery – Apache Kafka – Apache Flume – Zero MQ - Messages, Events, Tasks& File
Passing. CO3
UNIT-IV Processing & storing streaming data Periods: 9
Distributed Stream Data Processing: Co-ordination, Partition and Merges, Transactions. Duplication Detection using Bloom Filters - CO4
Apache Spark Streaming Examples Choosing a storage system – NoSQL Storage Systems.

UNIT-V Delivering streaming metrics Periods: 9


Visualizing Data – Mobile Streaming Apps –Times Counting and Summation – Stochastic Optimization – Delivering Time Series
Data. CO5
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. By Albert Bifet, Ricard Gavaldà, Geoff Holmes, Bernhard PfahringerStuart, Machine Learning for Data Streams, The
MIT Press, 2018.
2. Ted Dunning, Ellen Friedman, Streaming Architecture, O'Reilly Media, Inc, May 2016.
3. SherifSakr, “Large Scale and Big Data: Processing and Management”, CRC Press, 2014.
Reference Books
1. Jure Leskovec, AnandRajaraman, Jeffrey D. Ullman, “Mining of Massive Datasets”, Cambridge University Press, 2014.
2. Paul C Zikopoulos, Chris Eaton, Paul Zikopoulos, “Understanding Big Data: Analytics for Enterprise Class Hadoop and
Streaming Data”, McGraw-Hil, 1st edition, 2011.
3. Byron Ellis, “Real-Time Analytics: Techniques to Analyze and Visualize Streaming Data”, Wiley, 1st edition, 2014.
4. Bill Franks, “Taming The Big Data Tidal Wave Finding Opportunities In Huge Data Streams With Advanced Analytics”,
Wiley, 2012.
Web References
1. https://www.tutorialspoint.com/ins-and-outs-of-data-streaming.
2. https://www.javatpoint.com/kafka-key-concepts-of-stream-processing
3. https://flume.apache.org/.
4. https://www.geeksforgeeks.org/data-stream-in-data-analytics/
* TE – Theory Exam, LE – Lab Exam
COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
ASSESSMENT Model
CAT 1 CAT 2 Assignment Attendance Examination Marks
Exam
(ESE) Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category : PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE211
L T P C CAM ESE TM
Course Name Machine Learning with Large Datasets 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Learn various types of algorithms to handle the large data. K2
Outcomes
CO2 Apply parallel and distributed ML techniques to get the insights of the large data. K3
CO3 Identify suitable ML framework to develop the real-world application. K2
CO4 Demonstrate graph-based learning algorithms. K3
CO5 Develop scalable learning techniques both in standalone and distributed settings. K3
UNIT-I Streamdata mining algorithms Periods: 9
Stream Data model, sampling data in a stream, filtering algorithms, counting distinct elements in a stream, estimating moments,
Decaying windows, Naïve Baye’s, Frequent Item sets: Handling larger datasets in memory, counting frequent itemset in a stream. CO1
UNIT-II Tools for large data sets Periods: 9
Introduction to Hadoop, Hadoop streaming Debugging Hadoop, Combiners, Scalable classification, Abstracts for map-reduce CO2
algorithms, joins in Hadoop, similarity joins, page rank, spark, phrase finding.

UNIT-III Gradient descent and Hash kernels Periods: 9


Learning as optimization, Logistic regression with SGD, Efficient regularized SGD, Hash kernels for logistic regression, matrix
factorization with SGD, Distributed matrix factorization with SGD. CO3
UNIT-IV Parallel machine learning algorithms & Randomized Periods: 9
algorithms
Parallel perceptron, parallel SVM, learning from nearest neighbors, parallel design of Decision trees. Randomized algorithms: CO4
Bloom filters, Locality sensitive hashing, online locality sensitive hashing.
UNIT-V Open source ML tools Periods: 9
Computer vision-SimpleCV, Tessaract OCR, Detectron, Natural Language Processing- Stanford core NLP, Music and Audio
analysis-LibROSA, Other tools-KNIME and Orange. CO5

Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45


Text Books
4. Leskovec, Jure, AnandRajaraman, and Jeffrey David Ullman. Mining of massive data sets. Cambridge university press,
2020.
5. Bekkerman, Ron, Mikhail Bilenko, and John Langford, eds. Scaling up machine learning: Parallel and distributed
approaches. Cambridge University Press, 2011.
6. John T. Wolohan, “Mastering Large Datasets with Python”, Manning Publications, 2020.
Reference Books
5. Goodfellow, Ian, YoshuaBengio, and Aaron Courville. Deep learning. MIT press, 2016.
6. Wilt, Nicholas. The cuda handbook: A comprehensive guide to gpu programming. Pearson Education, 2013.
7. Frank Pane , “Hands On Data Science and Python Machine Learning”, Packt Publishers, 2017.
8. Abhishek Kumar, Ashutosh Kumar Dubey, Sreenatha G. Anavatti, Pramod Singh Rathore, Machine Learning
Approaches and Applications in Applied Intelligence for Healthcare Data Analytics, 1st Edition, March 10, 2022.
9. White, Tom. Hadoop: The definitive guide. " O'Reilly Media, Inc.", 2012.
Web References
5. https://www.geeksforgeeks.org/splitting-data-for-machine-learning-models/.
6. https://www.javatpoint.com/data-preprocessing-machine-learning.
7. https://towardsdatascience.com/beginners-guide-to-machine-learning-with-big-data-d6dbb155673c.

* TE – Theory Exam, LE – Lab Exam


COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
ASSESSMENT Model
CAT 1 CAT 2 Assignment Attendance Examination Marks
Exam
(ESE) Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category : PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE212
L T P C CAM ESE TM
Course Name R for Data Science 3 - - 3 40 60 100

Prerequisite -
On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Study and use basic fundamental concepts to solve the real-world problem using K2
Outcomes R programming language.
CO2 Design and implement the solution using scalar, vectors, matrices and statistical K3
problems in R program.
CO3 Design and implement the program using data frame, list to provide the solution K3
for various problem.
CO4 Study about factors and tables and to solve statistical problems. K2
CO5 Study Minimize and maximize functions, simulation and visualization and statistical K2
analysis using R.
UNIT-I Introduction Periods: 9
Overview of R, R data types and objects, reading and writing data, sub setting R Objects, Essentials of the R Language, Installing R,
Running R, Packages in R, Calculations, Complex numbers in R, Rounding, Arithmetic, Modulo and integer quotients, Variable names CO1
and assignment, Operators, Integers, Factors, Logical operations.

UNIT-II Control Structures and Vectors Periods: 9


Control structures, functions, scoping rules, dates and times, Introduction to Functions, preview of Some Important R Data Structures, CO2
Vectors, Character Strings, Matrices, Lists, Data Frames, Classes Vectors: Generating sequences, Vectors and subscripts, Extracting
elements of a vector using subscripts, Working with logical subscripts, Scalars, Vectors, Arrays, and Matrices, Adding and Deleting
Vector Elements, Obtaining the Length of a Vector, Matrices and Arrays as Vectors Vector Arithmetic and Logical Operations, Vector
Indexing, Common Vector Operations.
UNIT-III Lists and Data Frames Periods: 9
Lists: Creating Lists, General List Operations, List Indexing Adding and Deleting List Elements, Getting the Size of a List, Extended
Example: Text Concordance Accessing List Components and Values Applying Functions to Lists, Data Frames, Creating Data CO3
Frames, Accessing Data Frames, Other Matrix-Like Operations
UNIT-IV Factors and Tables and Object-Oriented Programming Periods: 9
Knowledge representation - statistical pattern recognition - Syntactic pattern recognition - optimization techniques in recognition - CO4
Mathematical Morphology - Morphological transformation– dilation – erosion - opening and closing -homotopic transformation –
skeleton - thinning and thickening. S Classes, S Generic Functions, Writing S Classes, Using Inheritance, S Classes, Writing S
Classes, Implementing a Generic Function on an S Class, visualization, Simulation, code profiling, Statistical Analysis with R, data
manipulation.
UNIT-V Data Visualization using R Periods: 9
Introduction, Types of Data Visualization, Statistical graphs: Scatter Plots, Box Plots, Scatter Plots and Box and Histograms,
Advanced Visualization: Using the ggplot2 package to visualize data, applying themes from ggthemes to refine and customize CO5
charts and graphs, Building data graphics for dynamic reporting, advantages, disadvantages.
Lecture Periods: 30 Tutorial Periods: 15 Practical Periods: - Total Periods: 45
Text Books
1. Wickham, H. & Grolemund, G, “R for Data Science. O’Reilly: New York.,2018
2. ggplot2, Elegant Graphics for Data Analysis (2nd Edition), by Hadley Wickham, Springer, (2016).
3. R for Data Science, Import, Tidy, Transform, Visualize and Model Data, (1st Edition) by Hadely Wickham and Garrett
Grolemund, O’Reilly (2016).
4. Geocomputation with R by Robin Lovelace, Jakub Nowosad, Jannes Muenchow (2019).
5. Spatial Data Science with R by Robert J. Hijmans (2019).
Reference Books
1. Garrett Grolemund, Hadley Wickham,”Hands-On Programming with R: Write Your Own Functions and
Simulations”,2018
2. Venables , W.N.,and Ripley,”S programming“, Springer, 2019.
3. Roger D. Peng,” R Programming for Data Science “, 2016
4. Norman Matloff, ”The Art of R Programming- A Tour of Statistical Software Design”, 2018
5. Jd long, Paul Teetor, “R Cookbook 2e: Proven Recipes for Data Analysis, Statistics, and Graphics”, O’Reilly, 2019.

Web References
1. https://www.r-project.org/about.html
2. https://www.tutorialspoint.com/r/index.htm
3. https://www.javatpoint.com/r-tutorial

* TE – Theory Exam, LE – Lab Exam

COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 3 2 - - - 1 2 1
2 3 3 3 - 1 - 2 2 1
3 2 3 2 1 2 - 2 2 1
4 3 3 3 1 3 - 2 2 1
5 3 3 3 1 3 - 2 2 1

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Methods

Continuous Assessment Marks (CAM) End


Semester Total
ASSESSMENT Model
CAT 1 CAT 2 Assignment Attendance Examination Marks
Exam
(ESE) Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester II Course Category: PE *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ADE213
L T P C CAM ESE TM
Course Name Full Stack Development 3 - - 3 40 60 100

Prerequisite Java Programming Basics


On completion of the course, the students will be able to BT Mapping
(Highest Level)
Course CO1 Understand the syntax, control structure, and data structure of Java programming. K2
Outcomes
CO2 Understand the database connectivity to create real-life or business solutions. K2
CO3 Understand the J2EE Architecture and develop the web application. K3
CO4 Use Object Relation Mapping using Hibernate to build the database. K3
CO5 Design and develop the web application using Spring MVC. K3
UNIT-I Introduction to Programming Periods: 9
Introduction to Java Programming: Basic constructs of OOPS – Data types – Operators and control statements – Classes and
Methods – Inheritance and Packages CO1
Exception handling: Fundamental of Exceptions – Types of Exceptions – Multithreaded programming and I/O.

UNIT-II JDBC Programming Periods: 9


The JDBC Connectivity Model – Database Programming – Connecting to the Database – Creating a SQL Query – Getting the Results CO2
– Updating Database Data – Error Checking and the SQL Exception Class – The SQL Warning Class – The Statement Interface –
Prepared Statement – Callable Statement – The Result Set Interface – Updatable Result Sets – JDBC Types – Executing SQL
Queries – Result Set Meta Data – Executing SQL Updates – Transaction Management.
UNIT-III J2EE and Web Development Periods: 9
J2EE Architecture Types – J2EE Containers – Types of Servers in J2EE Application – HTTP Protocols and API – Request Processing
in Web Application – Web Application Structure – Web Containers and Web Architecture Models. CO3

UNIT-IV Hibernate Periods: 9


Introduction to Hibernate – Exploring Architecture of Hibernate – Object Relation Mapping (ORM) with Hibernate – Hibernate CO4
Annotation – Hibernate Query Language (HQL), CRUD Operation using Hibernate API.

UNIT-V Java Web Frameworks: Spring MVC Periods: 9


Spring: Introduction – Architecture – Spring MVC – Module – Life Cycle of Bean Factory – Explore Constructor Injection –
Dependency Injection – Inner Beans – Aliases in Bean – Bean Scopes – Spring Annotation – Spring AOP Module – Spring DAO – CO5
Database Transaction Management – CRUD Operation using DAO and Spring API.
Lecture Periods: 45 Tutorial Periods: - Practical Periods: - Total Periods: 45
Text Books
1. Herbert Schildt, “Complete Reference Java”,Mcgraw Hill Education, 7th edition, 2021.
2. Cay. S Hortsmann and Gray Cornell, “Core Java: Volume II – Advanced Features”, Pearson, 8th edition, 2008.
3. Deitel and Deitel, “Java How to Program”, Prentice Hall, 10th edition, 2016.
Reference Books
1. Herbert Schildt, “Java: A Beginner’s Guide”, Oracle Press, 6th edition, 2014.
2. Maydene Fisher, Jon Ellis, Jonathan Bruce, and Addison Wesley, “JDBC”, API Tutorial and Reference, 3rd edition, 2003.
3. Kathy Walrath, “Java Server Programming Black Book”, J2EE, Dream Tech Publishers, 1st edition, 2008.
4. Jeff Linwood and Dave Minter, “Hibernate”, Beginning Apress Publication, 2nd edition, 2016.
5. Craig Walls, “Spring in Action”, Manning Publication, 3rd edition, 2011.
Web References
6. https://docs.oracle.com/javase/tutorial
7. https://www.javatpoint.com/
8. https://www.tutorialspoint.com/java
9. https://archieve.nptel.ac.in/courses/106/105/106105191/
10. https://www.geeksforgeeks.org
* TE – Theory Exam, LE – Lab Exam
COs/POs/PSOs Mapping
Program Specific
Program Outcomes (POs)
COs Outcomes (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
1 2 2 2 1 2 2 3 2 2
2 1 2 2 2 2 2 3 2 2
3 2 3 3 1 3 3 3 3 3
4 2 3 3 1 3 3 3 3 3
5 2 3 3 1 3 3 3 3 3

Correlation Level: 1 - Low, 2 - Medium, 3 – High

Evaluation Method

Assessment Continuous Assessment Marks(CAM) End Semester Total


CAT 1 CAT 2 Model Assignment* Attendance Examination(ESE) Marks
Exam Marks
Marks 10 15 10 5 60 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX01
L T P C CAM ESE TM
Course Name English for Research Paper Writing - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Understand that how to improve your writing skills and level of readability. K2
Course
CO2 Learn about what to write in each section. K1
Outcomes
CO3 Understand the skills needed when writing a Title. K2
CO4 Understand the skills needed when writing the Conclusion. K2
CO5 Ensure the good quality of paper at very first-time submission. K3
UNIT- I Introduction to Research Paper Writing Periods: 6
Planning and Preparation, Word Order, Breaking up long sentences, Structuring Paragraphs and Sentences, Being Concise and CO1
Removing Redundancy, Avoiding Ambiguity and Vagueness.
UNIT- II Presentation Skills Periods: 6
Clarifying Who Did What, Highlighting Your Findings, Hedging and Criticizing, Paraphrasing and Plagiarism, Sections of a Paper, CO2
Abstracts, Introduction.

UNIT- III Title Writing Skills Periods: 6


Key skills are needed when writing a Title, key skills are needed when writing an Abstract, key skills are needed when writing an
Introduction, skills needed when writing a Review of the Literature, Methods, Results, Discussion, Conclusions, The Final Check. CO3
UNIT- IV Result Writing Skills Periods: 6
Skills are needed when writing the Methods, skills needed when writing the Results, skills are needed when writing the CO4
Discussion, skills are needed when writing the Conclusions.
UNIT- V Verification Skills Periods: 6
Useful phrases, checking Plagiarism, how to ensure paper is as good as it could possibly be the first- time submission. CO5
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Adrian Wallwork, “English for Writing Research Papers”, Springer, New York, Dordrecht Heidelberg London, 2011.
2. Day R, “How to Write and Publish a Scientific Paper”, Cambridge University Press, 2006.
3. Goldbort R, “Writing for Science”, Yale University Press (Available on Google Books), 2006.
4. Highman N, “Handbook of Writing for the Mathematical Sciences”, SIAM. Highman’s book, 1998.

Evaluation Method

End
Semester Total
Continuous Assessment Marks (CAM)
Assessment Examination Marks
(ESE) Marks
Assignment 1 Assignment 2 Test 1 Test 2 Attendance
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX02
L T P C CAM ESE TM
Course Name Disaster Management - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Ability to summarize basics of disaster. K1
Course
CO2 Ability to explain a critical understanding of key concepts in disaster risk reduction and K2
Outcomes humanitarian response.
CO3 Ability to illustrate disaster risk reduction and humanitarian response policy and practice K3
from multiple perspectives.
CO4 Ability to describe an understanding of standards of humanitarian response and practical K3
relevance in specific types of disasters and conflict situations.
CO5 Ability to develop the strengths and weaknesses of disaster management approaches. K3
UNIT- I Introduction Periods: 6
Disaster: Definition, Factors and Significance; Difference between Hazard And Disaster; Natural and Manmade Disasters: CO1
Difference, Nature, Types and Magnitude.
UNIT- II Repercussions of Disasters and Hazards Periods: 6
Economic Damage, Loss of Human and Animal Life, Destruction of Ecosystem. Natural Disasters: Earthquakes, Volcanisms, CO2
Cyclones, Tsunamis, Floods, Droughts and Famines, Landslides and Avalanches, Man-made disaster: Nuclear Reactor Meltdown,
Industrial Accidents, Oil Slicks and Spills, Outbreaks Of Disease And Epidemics, War And Conflicts.
UNIT- III Disaster Prone Areas in India Periods: 6
Study of Seismic Zones; Areas Prone To Floods and Droughts, Landslides And Avalanches; Areas Prone To Cyclonic and Coastal
Hazards with Special Reference To Tsunami; Post-Disaster Diseases and Epidemics. CO3
UNIT- IV Disaster Preparedness and Management Periods: 6
Preparedness: Monitoring Of Phenomena Triggering a Disaster or Hazard; Evaluation of Risk: Application of Remote Sensing, CO4
Data from Meteorological And Other Agencies, Media Reports: Governmental and Community Preparedness.
UNIT- V Risk Assessment Periods: 6
Disaster Risk: Concept and Elements, Disaster Risk Reduction, Global and National Disaster Risk Situation. Techniques of Risk
Assessment, Global Co-Operation in Risk Assessment and Warning, People’s Participation in Risk Assessment. Strategies for CO5
Survival
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Goel S. L., “Disaster Administration And Management Text And Case Studies”, Deep & Deep Publication Pvt. Ltd., New Delhi, 2009.
2. NishithaRai, Singh AK, “Disaster Management in India: Perspectives, issues and strategies”, New Royal book Company, 2007.
3. Sahni, Pardeep Et.Al. , “Disaster Mitigation Experiences And Reflections”, Prentice Hall Of India, New Delhi, 2001.

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX03
L T P C CAM ESE TM
Course Name - - 2 - 100 - 100
Sanskrit for Tecnical Knowledge
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Understanding basic Sanskrit language. K2
Course
CO2 Write sentences K2
Outcomes
CO3 Know the order and roots of Sanskrit. K3
CO4 Know about technical information about Sanskrit literature K3
CO5 Understand the technical concepts of Engineering. K2
UNIT- I Alphabets Periods: 6
Alphabets in Sanskrit. CO1
UNIT- II Tenses and Sentences Periods: 6
Past/Present/Future Tense - Simple Sentences. CO2
UNIT- III Order and Roots Periods: 6
Order - Introduction of roots of Engineering-Electrical, Mechanical, Architecture, Mathematics.
CO3
UNIT- IV Sanskrit Literature Periods: 6
Technical information about Sanskrit Literature. CO4
UNIT- V Technical Concepts of Engineering Periods: 6
Technical concepts
CO5
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Dr. Vishwas, “Abhyaspustakam”, Samskrita-Bharti Publication, New Delhi.
2. Prathama Deeksha, Vempati Kutumbshastri, Rashtriya Sanskrit Sansthanam, “Teach Yourself Sanskrit”, New Delhi Publication.
3. Suresh Soni, “India’s Glorious Scientific Tradition”, Ocean books (P) Ltd., New Delhi, 2017

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX04
L T P C CAM ESE TM
Course Name Value Education - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Knowledge of self-development. K2
Course
CO2 Learn the importance of Human values. K1
Outcomes
CO3 Developing the overall personality. K3
CO4 Developing Character and Competence K3

UNIT- I Values and Self Development Periods: 6


Values and self-development–Social values and individual attitudes. Work ethics, Indian vision of humanism. Moral and non- CO1
moral valuation. Standards and principles. Value judgments of Women. All religions and same message. Mind your Mind, Self-
control. Honesty, Studying effectively.
UNIT- II Cultivation of Values Periods: 6
Importance of cultivation of values. Sense of duty. Devotion, Self-reliance. Confidence, Concentration. Truthfulness, Cleanliness. CO2
Honesty, Humanity. Power of faith, National Unity. Patriotism. Love for nature, Discipline

UNIT- III Personality Development Periods: 6


Personality and Behavior Development-Soul and Scientific attitude. Positive Thinking. Integrity and discipline. Punctuality, Love
and Kindness. Avoid fault Thinking. Free from anger, Dignity of labour. Universal brother hood and religious tolerance. True CO3
friendship. Happiness Vs suffering, love for truth. Aware of self-destructive habits. Association and Cooperation. Doing best for
saving nature.
UNIT- IV Character Development Periods: 6
Character and Competence–Holy books vs Blind faith. Self-management and Good health. Science of reincarnation. Equality, CO4
Nonviolence, Humility, Role.
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Chakroborty, S.K. “Values and Ethics for organizations Theory and practice”, Oxford University Press, New Delhi.

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX05
L T P C CAM ESE TM
Course Name Constitution of India - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Discuss the growth of the demand for civil rights in India for the bulk of Indians before the K3
Course arrival of Gandhi in Indian politics.
Outcomes CO2 Discuss the intellectual origins of the framework of argument that informed the K3
conceptualization of social reforms leading to revolution in India.
CO3 Discuss the circumstances surrounding the foundation of the Congress Socialist Party K3
[CSP] under the leadership of Jawaharlal Nehru and the eventual failure of the proposal of
direct elections.
CO4 Discuss the passage of the Hindu Code Bill of 1956. K3
CO5 Discuss the administration and Election commission K3
UNIT- I History of Making of The Indian Constitution Periods: 6
History, Drafting Committee, (Composition & Working). CO1
UNIT- II Philosophy of The Indian Constitution Periods: 6
Preamble, Salient Features. CO2
UNIT- III Contours of Constitutional Rights and Duties Periods: 6
Fundamental Rights, Right to Equality, Right to Freedom, Right against Exploitation, Right to Freedom of Religion, Cultural and
Educational Rights, Right to Constitutional Remedies, Directive Principles of State Policy, Fundamental Duties. CO3
UNIT- IV Organs of Governance Periods: 6
Parliament, Composition, Qualifications and Disqualifications, Powers and Functions, Executive, President, Governor, Council of CO4
Ministers, Judiciary, Appointment and Transfer of Judges, Qualifications, Powers and Functions.
UNIT- V Local Administration and Election Commission Periods: 6
District’s Administration head: Role and Importance, Municipalities: Introduction, Mayor and role of Elected Representative, CEO,
Municipal Corporation. Pachayati raj: Introduction, PRI: Zila Pachayat. Elected officials and their roles, CEO Zila Pachayat: Position CO5
and role. Block level: Organizational Hierarchy (Different departments), Village level: Role of Elected and Appointed officials,
Importance of grass root democracy. Election Commission: Role and Functioning. Chief Election Commissioner and Election
Commissioners - Institute and Bodies for the welfare of SC/ST/OBC and women.
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. “The Constitution of India, 1950(Bare Act), Government Publication.
2. Dr.S.N.Busi, Dr.B. R.Ambedkar framing of Indian Constitution, 1 st Edition, 2015.
3. M.P. Jain, Indian Constitution Law, 7th Edition, Lexis Nexis, 2014.
4. D.D. Basu, Introduction to the Constitution of India, Lexis Nexis, 2015.
5. Suresh Soni, “India’s Glorious Scientific Tradition” Ocean books (P) Ltd., New Delhi, 2017.

Evaluation Method

End Semester
Total
Continuous Assessment Marks (CAM) Examination
Assessm Marks
(ESE) Marks
ent
Assignment Assignmen Test Test
Attendance
1 t2 1 2
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX06
L T P C CAM ESE TM
Course Name Pedagogy Studies - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 What pedagogical practices are being used by teachers informal and informal classrooms in K2
Course developing countries?
Outcomes CO2 What is the evidence on the effectiveness of these pedagogical practices, in what K2
conditions, and with what population of learners?
CO3 How can teacher education (curriculum and practicum) and the school curriculum and K2
guidance materials best support effective pedagogy?
CO4 Illustrate Professional development K3
CO5 Identify Research gaps and Future Directions K3
UNIT- I Introduction and Methodology Periods: 6
Aims and rationale, Policy background, Conceptual framework and terminology - Theories of learning, Curriculum, Teacher CO1
education - Conceptual framework, Research questions – Overview of methodology and Searching.
UNIT- II Thematic Overview Periods: 6
Pedagogical practices are being used by teachers in formal and informal classrooms in developing countries - Curriculum, CO2
Teacher education.

UNIT- III Evidence on The Effectiveness of Pedagogical Practices Periods: 6


Methodology for the in depth stage: quality assessment of included studies - How can teacher education (curriculum and
practicum) and the school curriculum and guidance materials best support effective pedagogy? - Theory of change - Strength CO3
and nature of the body of evidence for effective pedagogical practices - Pedagogic theory and pedagogical approaches -
Teachers’ attitudes and beliefs and Pedagogic strategies
UNIT- IV Professional Development Periods: 6
Professional development: alignment with classroom practices and follows up support – Peer support - Support from the head CO4
teacher and the community - Curriculum and assessment - Barriers to learning: limited resources and large class sizes

UNIT- V Research Gaps and Future Directions Periods: 6


Research design – Contexts – Pedagogy - Teacher education - Curriculum and assessment - Dissemination and research
impact. CO5
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Ackers J, Hardman,F, “Classroom interaction in Kenyan primary schools, Compare”, 31(2): 245- 261, 2001.
2. Agrawal M, “Curricular reform in schools: The importance of evaluation, Journal of Curriculum Studies”, 36(3):361-379, 2004.
3. Akyeampong K, “Teacher training in Ghana-does it count? Multi-site teacher education research project (MUSTER) country report”,
London, DFID, 2003.
4. Akyeampong K, Lussier K, Pryor J, Westbrook J, “Improving teaching and learning of basic maths and reading in Africa: Does teacher
preparation count?”, International Journal Educational Development, 33(3): 272–282, 2013.
5. Alexander RJ, “Culture and pedagogy: International comparisons in primary education”, Oxford and Boston: Blackwell, 2001.
6. Chavan M, “Read India: Amass scale, rapid, ‘learning to read’ campaign”, 2003.
7. www.pratham.org/images/resource%20working%20paper%202.pdf.

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX07
L T P C CAM ESE TM
Course Name - - 2 - 100 - 100
Stress Management by Yoga
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Develop healthy mind in a healthy body thus improving social health also K2
Course
CO2 Improve efficiency. K2
Outcomes
CO3 Understand Asan and Pranayam K2
CO4 Apply Asanas K4
CO5 Apply Pranayam K4
UNIT- I Introduction Periods: 6
Definitions of Eight parts of yoga. (Ashtanga). CO1

UNIT- II Do`s and Don’t’s in Life Periods: 6


Yam and Niyam - Do`s and Don’t’s in life - i) Ahinsa, satya, astheya, bramhacharya and aparigraha, ii) Ahinsa, satya, astheya, CO2
bramhacharya and aparigraha.
UNIT- III Asan and Pranayam Periods: 6
Asan and Pranayam - Various yoga poses and their benefits for mind & body - Regularization of breathing techniques and its
effects-Types of pranayam. CO3
UNIT- IV Asan Practices Periods: 6
Practice on Various yoga poses CO4
UNIT- V Pranayam Practices Periods: 6
Practice on various pranayam
CO5
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Janardan Swami Yoga bhyasi Mandal, “Yogic Asanas for Group Tarining-Part-I”, Nagpur.
2. Swami Vivekananda, “Rajayoga or conquering the Internal Nature”, Advaita Ashrama Publication Department, Kolkata

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX08
L T P C CAM ESE TM
Course Name Personality Development through Life - - 2 - 100 - 100
Enlightenment Skills
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Study of Shrimad-Bhagwad-Geeta will help the student in developing his personality and K3
Course achieve the highest goal in life.
Outcomes CO2 The person who has studied Geeta will lead the nation and mankind to peace and K1
prosperity.
CO3 Study of Neet is hatakam will help in developing versatile personality of students. K3
UNIT- I Periods: 6
Neetisatakam-holistic development of personality - Verses- 19,20,21,22 (wisdom) - Verses- 29,31,32 (pride & heroism) – Verses- CO1
26,28,63,65 (virtue) - Verses- 52,53,59 (dont’s) - Verses- 71,73,75,78 (do’s) 4-Verses 18, 38,39 Chapter18 – Verses37,38,63.
UNIT- II Periods: 12
Approach to day to day work and duties - Shrimad Bhagwad Geeta: Chapter 2-Verses 41, 47,48 - Chapter 3- Verses 13, 21, 27, CO2
35 Chapter 6-Verses 5,13,17,23, 35 - Chapter 18-Verses 45, 46, 48.model – shrimad bhagwad geeta - Chapter2- Verses 17,
Chapter 3-Verses 36,37,42 – Chapter.
UNIT- III Periods: 12
Statements of basic knowledge – Shrimad Bhagwad Geeta: Chapter2-Verses 56, 62, 68 Chapter12 -Verses 13, 14, 15, 16,17, 18
- Personality of role. CO3
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Gopinath, Rashtriya Sanskrit Sansthanam P, “Bhartrihari’s Three Satakam, Niti-sringar- vairagya”, New Delhi,2010.
2. Swami Swarupananda, Srimad Bhagavad Gita, Advaita Ashram, Publication Department, Kolkata, 2016

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100
Department Artificial Intelligence and Data Science Programme: M.Tech.
Semester I/II Course Category : AC *End Semester Exam Type: TE
Periods / Week Credit Maximum Marks
Course Code P23ACTX09
L T P C CAM ESE TM
Course Name Unnat Bharath Abhiyan - - 2 - 100 - 100
(Common to all M.Tech Programme)
Prerequisite No Prerequisite needed
On completion of the course, the students will be able to BT Mapping
(Highest Level)
CO1 Gain an understanding of rural life, culture and social realities K3
Course
CO2 Develop a sense of empathy and bonds of mutuality with local community K1
Outcomes
CO3 Appreciate significant contributions of local communities to Indian society and economy K3
CO4 Learn to value the local knowledge and wisdom of the community K3
CO5 Identify opportunities for contributing to community’s socio-economic improvements. K3
UNIT- I Appreciation of Rural Society Periods: 6
Rural life style, rural society, caste and gender relations, rural values with respect to community, nature and resources, CO1
elaboration of “soul of India lies in villages’ (Gandhi), rural infrastructure.
UNIT- II Understanding Rural Economy and Livelihood Periods: 6
Agriculture, farming, landownership, water management, animal husbandry, non-farm livelihoods and artisans, rural CO2
entrepreneurs, rural markets.
UNIT- III Rural Institutions Periods: 6
Traditional rural organizations, Self-help Groups, Panchayati raj institutions (Gram Sabha, Gram Panchayat, Standing
Committees), local civil society, local administration. CO3
UNIT- IV Rural Development Programmes Periods: 6
History of rural development in India, current national programmes: Sarva Shiksha Abhiyan, Beti Bachao, Beti Padhao, Ayushman CO4
Bharat, Swatchh Bharat, PM Awaas Yojana, Skill India, Gram Panchayat Decentralized Planning, NRLM, MNREGA, etc.
UNIT- V Field Based Practical Activities Periods: 6
Visit MGNREGS project sites. Swachh Bharat project sites, Conduct Mission Antyodaya surveys, Interactive community exercise
with local leaders, Panchayat functionaries, Visit Rural Schools / mid-day meal centres, study Academic and infrastructural CO5
resources and gaps, Participate in Gram Sabha meetings, Visit local Anganwadi Centre, Conduct soil health test, drinking water
analysis.
Lecture Periods: 30 Tutorial Periods: - Practical Periods: - Total Periods: 30
Reference Books
1. Singh, Katar, “Rural Development : Principles, Policies and Management”, Sage Publications, New Delhi, 2015.
2. A Hand book on Village Panchayat Administration, Rajiv Gandhi Chair for Panchayati Raj Studies, 2002.
3. United Nations, “Sustainable Development Goals”, 2015.
4. M.P.Boraian, “Best Practices in Rural Development”, Shanlax Publishers, 2016

Evaluation Method

Continuous Assessment Marks (CAM) End


Semester Total
Assessment Assignment Assignment Test Test
Attendance Examination Marks
1 2 1 2
(ESE) Marks
Marks 20 20 25 25 10 - 100

You might also like