COS 302 / SML 305: Mathematics for Numerical Computing and Machine Learning

Contact: cos302-s21@lists.cs.princeton.edu
Course Google Calendar

Prof. Ryan Adams (OH: Mon/Wed 1:30-3pm) Zoom

TA: Joshua Aduol (OH: Tue 12:30-1:30pm, Thu 11am-12pm) Zoom
TA: Jad Rahme (OH: Tue 3-4pm, Thu 10-11am ) Zoom
TA: Geoffrey Roeder (OH: Mon 4-5pm, Fri 1:30-2:30pm) Zoom

Lab TA: Alan Chung (OH Thu 6-8pm) Zoom
Lab TA: Mwad Saleh (OH Sun 11am-1pm) Zoom
Lab TA: Kartik Shah (OH: Mon 11am-12pm, Wed 11am-12pm) Zoom

Precept 01: Jad -- Thu 9:00-9:50am Zoom
Precept 02: Joshua -- Thu 10:00-10:50am Zoom
Precept 03: Geoffrey -- Fri 12:30-1:20pm Zoom


syllabus | schedule | ed discussion | assignments | gradescope | grading | books | faq

Announcements


Schedule

Subject to change.

Linear Algebra

Week 1: February 1-5, 2021

Assignment 1 Out

Course Logistics

Vectors

Matrices

Systems of Linear Equations


Week 2: February 8-12, 2021

Assignment 1 Due 6pm ET Friday 12 Feb 2021
Assignment 2 Out

Matrix Inversion

Vector Spaces

Linear Independence, Basis and Rank


Week 3: February 15-19, 2021

Assignment 2 Due 6pm ET Friday 19 Feb 2021
Assignment 3 Out

Linear Maps

Change of Basis

Norms and Inner Products

Orthogonality


Week 4: February 22-26, 2021

Assignment 3 Due 6pm ET Friday 26 Feb 2021
Assignment 4 Out

Gram-Schmidt Orthogonalization

Determinant and Trace

Eigenvectors and Eigenvalues


Week 5: March 1-5, 2021

Assignment 4 Due 6pm ET Friday 5 March 2021
Assignment 5 Out

Matrix Factorization

Singular Value Decomposition

Week 6: March 8-12, 2021

Probability

Week 7: March 17-19, 2021 (short week)

Assignment 5 Due 6pm ET Friday 19 March 2021
Assignment 6 Out

Topics:

Readings and Supplementary Material:


Week 8: March 22-26, 2021

Assignment 7 Out

Topics:

Readings and Supplementary Material:


Week 9: March 29 - April 2, 2021

Assignment 7 Due 6pm ET Friday 2 April 2021
Assignment 8 Out

Videos:

Readings and Supplementary Material:


Week 10: April 5-9, 2021

Assignment 8 Due 6pm ET Friday 9 April 2021
Assignment 9 Out

Topics:

Readings and Supplementary Material:

Optimization

Week 11: April 12-16, 2021

Assignment 9 Due 6pm ET Friday 16 April 2021 Assignment 10 Out

Videos:

Readings and Supplementary Material:

Week 12: April 19-23 2021

Assignment 10 Due 6pm ET Friday 23 April 2021

Topics:

Readings and Supplementary Material:


Assignments


Grading


Required Book

Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong. Mathematics for Machine Learning. Cambridge University Press. 2020.
Freely available online.

Frequently Asked Questions