Mathematics for Data Science II
Vectors, matrices and multivariable calculus, building on the toolkit from MFDS I.
§ 1Calendar
- Quiz 1—
- Quiz 2—
- End-term examination—
§ 2Previous Year Questions
-
Foundation previous term papers
Past quizzes and end term papers with answer keys, for all foundation courses.
medium.comby Pratham Bhalla -
Previous year question sheet
A sheet that links to past papers.
docs.google.com
§ 3Resources
Course material10
-
Official course page
study.iitm.ac.in
-
Live session channel
youtube.com
-
Linear Algebra book
drive.google.comIITM login required
-
Mathematics for Machine Learning (free book)
mml-book.com
-
Vector Calculus by Michael Corral (free book)
mecmath.net
-
Lecture slides (Drive folder)
drive.google.comIITM login required
-
Lecture transcripts (Drive folder)
drive.google.comIITM login required
-
Khan Academy: Linear Algebra
khanacademy.org
-
MyCampus YouTube playlist
youtube.com
-
Lecture and tutorial videos with slides (Google Sheet)
Every week's lecture and tutorial video, with the slides.
docs.google.com
Notes3
-
Course notes
Notes and study material for this course.
iitmbsdegree.inby IITM BS Students' Corner -
Maths 2 notes on Medium
Written notes for Mathematics for Data Science 2.
medium.comby Pratham Bhalla -
Maths 2 notes, May 2024
Notes from the May 2024 term.
drive.google.comby Course teamIITM login required
Practice9
-
Week-wise question bank
Questions from quizzes and end terms, sorted by week. Updated up to the Jan 2024 Quiz 1.
drive.google.comIITM login required -
Practice assignment solution videos
Video solutions for the practice assignments.
youtube.com -
Practice questions, Weeks 5 and 6
Frequently asked questions for Weeks 5 and 6.
drive.google.comIITM login required -
Week 8 concepts
Orthogonal transformation, orthogonal matrix and rotation matrix.
drive.google.comIITM login required -
A glance at Week 8
A short overview of Week 8.
drive.google.comby AradhanaIITM login required -
Recall of single variable calculus
A refresher before the calculus weeks.
drive.google.comIITM login required -
Linear algebra practice problems
Extra problems on linear algebra.
drive.google.comIITM login required -
Quick review of limits and continuity
A short review of limits and continuity.
drive.google.comIITM login required -
Extra questions on global maxima and minima
More questions on global maxima and minima.
drive.google.comIITM login required
Books1
-
Linear Algebra by Friedberg
Friedberg, Insel and Spence, as a PDF.
drive.google.comIITM login required
TA resources2
-
TA sessions, 23T3
Recordings and material from the 23T3 TA sessions.
drive.google.comIITM login required -
Old question paper discussion sessions (Google Sheet)
PDFs and videos from the TA sessions that discussed old question papers.
docs.google.comIITM login required
Revision guides3
-
Quiz 1 quick revision guide
A short revision guide for Quiz 1.
drive.google.comby Ajai KrishnaIITM login required -
Quiz 2 quick revision guide
A short revision guide for Quiz 2.
drive.google.comby Ajai KrishnaIITM login required -
End term quick revision guide
A short revision guide for the end term.
drive.google.comby Ajai KrishnaIITM login required
Syllabus
The official course syllabus, transcribed from the IITM BS Data Science & Applications course booklet.
§ 1Course Description
This course introduces the fundamental concepts of linear algebra, calculus, and optimization with an emphasis on their applications in machine learning and data science.
Lectures-Tutorials-Practicals-Credits: 4-0-0-4
§ 2Faculty
- Prof. Sarang S Sane, Department of Mathematics, IIT Madras
§ 3Week-by-week
Week 1: Vectors and matrices; Systems of linear equations; Determinants (Part 1 and 2).
Week 2: Solving linear equations - determinants (Part 3), Cramer's rule, invertible coefficient matrices; Echelon form, row reduction, Gaussian elimination.
Week 3: Vector spaces - introduction, properties; Linear dependence and independence.
Week 4: Basis and dimension - definition, computation of bases; Rank and dimension via Gaussian elimination.
Week 5: Rank and nullity of a matrix; Linear transformations - null space (basis and nullity); Linear mappings and transformations.
Week 6: Linear transformation - matrix representations with ordered bases; Image and kernel; Computation of bases for image and kernel.
Week 7: Equivalent and similar matrices; Affine subspaces and mappings; Inner products, norms, lengths, and angles.
Week 8: Orthogonality and orthonormality; Projections; Gram-Schmidt method; Orthogonal transformations and rotations.
Week 9: Multivariate functions - visualisation; Partial and directorial derivatives; Limits and continuity; Gradient interpretation.
Week 10: Optimization concepts - steepest ascent/descent: Tangent lines and tangent hyperplanes; Critical points.
Week 11: Higher-order partial derivatives; Hessian Matrix; Local extrema in two and three variables; Differentiability of multivariable functions; Review of 'Mathematics for Data Science II'.