Minor Aiml
Minor Aiml
For
in
Eligible Branches-
All Branches EXCEPT Computer Science and Engineering
Engineering,, Electronics and
Communication Engineering and allied Branches
Eligible Branches-
All Branches EXCEPT Computer Science and Engineering, Electronics and Communication
Engineering and allied Branches
COURSE CURRICULUM
Practical End
Examination
Examination
Theory End
Sessional
Semester
Semester
Practical
Theory Sessional
Semester
Periods
Credits
Sl. No.
Total
Subject (TS)
Subject
Codes
L T P CT TA CT+TA PS TE PE
Introduction
to AI &
1 IV MNAM401 3 1 0 30 20 50 -- 100 -- 150 4
Machine
Learning
Introduction
2 V MNAM501 to Data 3 1 0 30 20 50 -- 100 -- 150 4
Analytics
Deep
Learning
3 VI MNAM601 3 1 0 30 20 50 -- 100 -- 150 4
and Neural
Network
Special
topics in
4 VII MNAM701 3 1 0 30 20 50 -- 100 -- 150 4
Artificial
Intelligence
Total 700 18
Syllabus
MNAM401 Introduction to AI & Machine Learning
Course Outcome ( CO)
At the end of course , the student will be able to understand
CO 1 Provide you with the knowledge and expertise to become a proficient data scientist.
Demonstrate an understanding of statistics and machine learning concepts that are vital for
CO 2
data science
The student will learn to apply knowledge representation techniques and problem solving strategies to
CO 3
common AI applications. Produce Python code to statistically analyse a dataset;
Critically evaluate data visualisations based on their design and use for communicating stories
CO 4
from data;
DETAILED SYLLABUS
Proposed
Unit Topic
Lecture
Defining Artificial Intelligence, Defining AI techniques, Using Predicate Logic and
Representing Knowledge as Rules, Representing simple facts in logic, Computable
I 12
functions and predicates, Procedural vs Declarative knowledge, Logic Programming,
Mathematical foundations: Matrix Theory and Statistics for Machine Learning.
Linear Regression: Model representation for single variable, Single variable Cost
III 10
Function, Gradient Decent for Linear Regression, Gradient Decent in practice.
Text books:
1. Saroj Kaushik, Artificial Intelligence, Cengage Learning, 1st Edition 2011.
2. Anindita Das Bhattacharjee, “Practical Workbook Artificial Intelligence and Soft Computing for
beginners, Shroff Publisher-X team Publisher.
3. Yuxi (Hayden) Liu, “Python Machine Learning by Example”, Packet Publishing Limited, 2017.
4. Tom Mitchell, Machine Learning, McGraw Hill, 2017.
5. Christopher M. Bishop, Pattern Recognition and Machine Learning, Springer, 2011.
6. T. Hastie, R. Tibshirani, J. Friedman. The Elements of Statistical Learning, 2e, 2011.
1. Artificial Intelligence,https://swayam.gov.in/nd2_cec20_cs10/preview.
MNAM501 Introduction to Data Analytics
Course Outcome ( CO)
At the end of course , the student will be able to understand
Provide you with the knowledge and expertise to become a proficient data scientist
CO 1
Demonstrate an understanding of statistics and machine learning concepts that are vital for
CO 2
data science;
CO 3 Produce Python code to statistically analyze a dataset;
Critically evaluate data visualizations based on their design and use for communicating stories
CO 4
from data;
DETAILED SYLLABUS
Proposed
Unit Topic
Lecture
Introduction to Data Science, Different Sectors using Data science, Purpose and
I 07
Components of Python in Data Science.
Data Analytics Process, Knowledge Check, Exploratory Data Analysis (EDA), EDA-
II Quantitative technique, EDA- Graphical Technique, Data Analytics Conclusion and 07
Predictions.
Data Visualization- Basic principles, ideas and tools for data visualization, Examples
IV of inspiring (industry) projects- Exercise: create your own visualization of a complex 10
dataset.
Text books:
1. John Paul Mueller, Luca Massaron, Deep Learning for Dummies, John Wiley & Sons.
2. Adam Gibson, Josh Patterson, Deep Learning, A Practitioner’s Approach, Shroff Publisher /O’Reilly
Publisher Media.
3. Christopher M. Bishop, Neural Networks for Pattern Recognition, Oxford.
DETAILED SYLLABUS
Proposed
Unit Topic
Lecture
Bayesian Filtering; Recurrent Neural Networks, Deep Neural Networks, Deep
I 09
Reinforcement Learning.
Audio Signal Processing Basics, mirtoolbox contains many useful audio processing
III library functions, VOICEBOX: Speech Processing Toolbox for MATLAB, Audio 09
processingin Matlab.
Text books:
1. Dr. Nilakshi Jain, Artificial Intelligence: Making a System Intelligent, John Wiley & Sons.
2. Artificial Intelligence & Soft Computing for Beginners, 3rd Edition-2018, by Anindita Das, Shroff
Publisher Publisher.
3. Artificial Intelligence: A Modern Approach, 3rd Edition, by Stuart Russell and Peter Norvig, Pearson
Publisher.
4. New Artificial Intelligence (Advanced), Takashi Maeda and Fumio Aoki, Ohmsha Publisher.
MNAM801 AI Lab
1. Implementation of logical rules in Python.
a. Liner regression
b. Gradient decent
c. Logistic regression
3. To add the missing value in any data set.
4. Perform and plot under fitting and over fitting in a data set.
14. Build and deploy your own deep neural network on a website using tensor flow.
Note: Subject Teacher May add/ delete the experiments as per the subject requirements.