0% found this document useful (0 votes)
23 views4 pages

MCA-304 ML Syllabus

Uploaded by

manutiwariidea
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)
23 views4 pages

MCA-304 ML Syllabus

Uploaded by

manutiwariidea
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/ 4

7/6/24, 4:47 PM .

Syllabus-2023-2024
(SOET)(MCA)

Title of the Course Machine Learning

Course Code MCA304A(T)

Part A
L T P C
Year 2nd Semester 3rd Credits
3 1 1 5

Course Type Embedded theory and lab

Course Category Discipline Electives

Basic understanding of Statistical Data Analysis


Pre-Requisite/s and visualization methods, and Python Co-Requisite/s
Programming.

CO1- To understand Basic concept of machine learning, various machine learning


models(BL1-Remember)
CO2- To understand various Performance evaluation techniques of Machine Learning
models. (BL2-Understand)
CO3- To implement various supervised, unsupervised and reinforcement machine Learning
Course Outcomes
Models (BL3-Apply)
& Bloom's Level
CO4- To train & test various machine Learning models using different domains of dataset.
(BL4-Analyze)
CO5- To evaluate and summarize the performance of various machine learning models
using statistical & visualization tools(BL5-Evaluate)
CO6- To create machine learning models to solve real world problems.(BL6-Create)

Skill Development ✔
Entrepreneurship ✖ SDG1(No poverty)
Employability ✔ SDG2(Zero hunger)
Course Elements Professional Ethics ✖ SDG (Goals) SDG4(Quality education)
Gender ✖ SDG8(Decent work and economic
Human Values ✖ growth)
Environment ✖

https://prabandh.itmuniversity.ac.in/hod/syllabusreport/ 1/4
7/6/24, 4:47 PM .

Part B
Modules Contents Pedagogy Hours

Introduction of Machine Learning: What is


Machine Learning, Need for Machine
Learning, Why & When to Make Machines
Learn?, Machine Learning Model,
Challenges in Machines Learning,
Applications of Machines Learning,
Overview of various machine Learning
1 Lectures with whiteboard/PPT, Experiments 9
Algorithms, Performance evaluation
measures for machine learning algorithms,
the curse of dimensionality, Data Feature
Selection, Training Data vs. Validation Data
vs. Test Data for ML Algorithms, bias-
variance trade off, over fitting vs under
fitting.

Supervised Learning-I Regression:


Introduction to Regression, Types of
Regression Models, Introduction to Linear
Regression, Simple Linear Regression,
Least square regression, Gradient Descent ,
2 Lectures with whiteboard/PPT, Experiments 10
Multiple Linear Regression (MLR),
Regularization in Linear Regression, Ridge
regression, Lasso regression, Polynomial
Regression, Support Vector for Regression
(SVR).

Supervised Learning-II Classification –


Introduction to Classification, Types of
Learners in Classification, Logistic
3 Regression, K-Nearest Neighbors (K-NN), Lectures with whiteboard/PPT, Experiments 9
Support Vector Machine (SVM), Kernel
SVM, Naive Bayes, Decision Tree
Classification, Random Forest Classification.

Unsupervised Learning Clustering-


Introduction to Clustering, Types of
Clustering, Types of Clustering Algorithms,
K-Means Clustering, Hierarchical Clustering,
DBSCAN Clustering, Association Rule
4 Lectures with whiteboard/PPT, Experiments 9
Learning: Introduction to Association Rule
Learning, Types of Association Rule
Learning, Apriori Algorithm, Eclat Algorithm,
F-P Growth Algorithm, Applications of
Association Rule Learning.

5 Reinforcement Learning: Introduction of Lectures with whiteboard/PPT, Experiments 8


Reinforcement Learning, Terms used in
Reinforcement Learning, Key Features,
Elements of Reinforcement Learning, How
does Reinforcement Learning Work?, The
Bellman Equation, Types of Reinforcement
learning, Markov Decision Process,
Reinforcement Learning Algorithms,
Reinforcement Learning Applications
Performance Improvement of ML Models:
Performance Improvement with Ensembles,
Ensemble Learning Methods, Bagging

https://prabandh.itmuniversity.ac.in/hod/syllabusreport/ 2/4
7/6/24, 4:47 PM .
Ensemble Algorithms, Boosting Ensemble
Algorithms, Voting Ensemble Algorithms.

Part C
Indicative-ABCA/PBL/
Modules Title Experiments/Field work/ Bloom's Level Hours
Internships

Implementation of various performance


1 Experiments BL3-Apply 02
evaluation techniques of machine learning

Implementation of various regression


2 Experiments BL3-Apply 04
models of machine learning

Implementation of various classification


3 Experiments BL3-Apply 03
models of machine learning

Implementation of various clustering models


4 Experiments BL3-Apply 03
of machine learning

Implementation of RL, bagging and boosting


5 Experiments BL3-Apply 03
models of machine learning

Problem Based Learning for real world


1-5 PBL BL6-Create 15
problems

Part D(Marks Distribution)


Theory

Total Minimum Passing External Min. External Internal Min. Internal


Marks Marks Evaluation Evaluation Evaluation Evaluation

100 40 60 18 40

Practical

Total Minimum Passing External Min. External Internal Min. Internal


Marks Marks Evaluation Evaluation Evaluation Evaluation

100 50 60 30 40

https://prabandh.itmuniversity.ac.in/hod/syllabusreport/ 3/4
7/6/24, 4:47 PM .

Part E
Andreas C. Müller, Sarah Guido.(2016).Introduction to Machine Learning with Python: A
Books
Guide for Data Scientists.1st ed.O'Reilly Media.

Articles
Tom M. Mitchell.(2017).Machine Learning.1st ed.McGraw Hill Education.
Dr S. Sridhar, Dr M. Vijayalakshmi.(2021).Machine Learning.1st ed. Oxford University Press.
References Books
Manaranjan Pradhan, U Dinesh Kumar.(2019).Machine Learning using Python.1st ed. Wiley
India.
Prof. S. Sarkar.(2023).Introduction to Machine Learning, IIT
Kharagpur.https://nptel.ac.in/courses/106105152
MOOC Courses
Dr. Balaraman Ravindran.(2024).Introduction to Machine Learning, IIT
Madras.https://nptel.ac.in/courses/106106139
Videos

Course Articulation Matrix


COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO1 1 - - - 2 2 - - - 2 - - 1 - 1

CO2 1 2 1 2 2 2 - - - 2 - - 1 - 3

CO3 2 1 1 - 1 - - - - - - - 3 2 3

CO4 2 2 - 2 1 - - - - - - - 2 3 3

CO5 2 2 - 2 1 - - - - - - - 2 2 3

CO6 2 1 1 2 2 - - - - 2 - - 2 2 3

https://prabandh.itmuniversity.ac.in/hod/syllabusreport/ 4/4

You might also like