Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
7 views3 pages

Computation of Maths in ML and Ds

The document outlines a course on Computational Methods for Machine Learning and Data Science at SRM University, detailing its objectives, outcomes, and assessment methods. The course covers essential mathematical concepts such as linear algebra, calculus, probability, and numerical methods, aimed at preparing students for advanced studies in data science and machine learning. Recommended resources include textbooks and online courses to support learning.
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)
7 views3 pages

Computation of Maths in ML and Ds

The document outlines a course on Computational Methods for Machine Learning and Data Science at SRM University, detailing its objectives, outcomes, and assessment methods. The course covers essential mathematical concepts such as linear algebra, calculus, probability, and numerical methods, aimed at preparing students for advanced studies in data science and machine learning. Recommended resources include textbooks and online courses to support learning.
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/ 3

SRM University – AP, Andhra Pradesh

Neeru Konda, Mangalagiri Mandal


Guntur District, Mangalagiri, Andhra Pradesh 522240

Computational Methods for Machine Learning and Data Science


Course Code Course Category Open elective L-T/D-P/Pr-C 3 0 0 3
Total Contact Hours 45 Total Learning Hours 90
Pre-Requisite FIC103, FIC Co-Requisite Progressive
NA NA
Course(s) 117 Course(s) Course(s)
Course Professional /
Offering Mathematics Licensing
Department Standards

Course Objectives:

Objective 1: To understand and apply fundamental mathematical concepts necessary for machine learning
and data analytics. And to develop problem-solving skills using mathematical methods in the context of
machine learning.

Objective 2: To gain proficiency in understanding and manipulating linear transformations, eigenvalues,


and eigenvectors, enabling them to analyse and interpret diverse mathematical models.

Objective 3: To prepare students for higher level electives in data science, artificial intelligence, and
machine learning
Course Outcomes (COs)
At the end of the course, the learner will be able Expected Expected
Bloom’s
to Proficiency Attainment
Level
Percentage Percentage
CO 1 Demonstrate an understanding of linear algebra
Understand 75% 80%
and its applications in machine learning.
CO 2 Apply calculus and optimization techniques to
Apply 70% 65%
machine learning problems.
CO 3 Utilize advanced mathematical concepts in data
Apply 75% 70%
analysis and machine learning.
CO 4 Develop and implement machine learning
Apply 70% 65%
algorithms using mathematical concepts.
CO 5 Analyze real-world data using mathematical
Analyse 70% 65%
methods and interpret the results.

Learning Assessment (Macro)

Continuous Learning Assessments (60%) End


Bloom’s Level of Semester
Cognitive Task CLA-1 (10%) Mid-1 (20%) CLA-2 (20%) CLA-3 (10%) Assessments
(40%)
Level Remember
30% 40% 40% 20% 40%
1 Understand
Level Apply
40% 30% 30% 40% 30%
2 Analyse
1
Level Evaluate
30% 30% 30% 30% 30%
3 Create
Total 100% 100% 100% 100% 100%

Course Designers: Dr. Prakash Kumar

Course Unitization Plan


Contact Hours CLOs References
Session Description of Topic Required Addressed Used
Unit I: Linear Algebra 9 Hours
1. Vector spaces 1 CO 1 1
2. Matrices and matrix operations 3 CO 1 1
3. Eigenvalues and eigenvectors 2 CO 1 1
4. Singular value decomposition 3 CO 1 1,3
Unit II: Calculus and Optimization 9 Hours
5. Differential calculus 1 CO 2 1,3
6. Gradient descent 2 CO 2 1,3
7. Constrained optimization 2 CO 2 1,3
8. Lagrange multipliers 2 CO 2 1,3
9. Partial derivatives and multivariable CO 2 1,3
2
calculus
Unit III: Probability and Statistics 9 Hours
10. Probability distributions 1 CO 3 2
11. Expectation and variance 2 CO 3 2
12. Bayesian inference 2 CO 3 2
13. Hypothesis testing 2 CO 3 2
14. Markov Chains and Monte Carlo methods 2 CO 3 2
Unit IV: Numerical Methods 10 Hours
15. Numerical differentiation and integration 2 CO 4 2
16. Root-finding algorithms 2 CO 4 2
17. Numerical linear algebra 2 CO 4 2
18. Linear Regression 2 CO 4 2
19. Non-linear Regression 2 CO 4 2
Unit V: Information Theory and Data
8 Hours
Analysis
20. Entropy and information gain 2 CO 5 2
21. Kullback-Leibler divergence 2 CO 5 2
22. Mutual information 1 CO 5 2
23. Data preprocessing 2 CO 5 2
24. Feature engineering 1 CO 5 2,4
Total 45

2
Recommended Resources

Books:

 "Mathematics for Machine Learning" by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon
Ong.
 "Pattern Recognition and Machine Learning" by Christopher M. Bishop.
 "Introduction to Probability" by Dimitri P. Bertsekas and John N. Tsitsiklis.
 "Numerical Methods for Engineers" by Steven C. Chapra and Raymond P. Canale.
 "Elements of Information Theory" by Thomas M. Cover and Joy A. Thomas.

Online Resources:

 Coursera and edX courses on Machine Learning and Data Analytics.


 Research papers and articles from IEEE, ACM, and other relevant journals.

You might also like