10-301 + 10-601, Spring 2025
School of Computer Science
Carnegie Mellon University
This schedule is tentative and subject to change. Please check back often.
Date | Lecture | Readings | Announcements |
---|---|---|---|
Classification & Regression |
|||
Mon, 13-Jan | Lecture 1
:
Course Overview [Slides] [Slides (Inked)] |
|
HW1 Out |
Wed, 15-Jan | Lecture 2
:
Machine Learning as Function Approximation [Slides] [Slides (Inked)] |
|
|
Fri, 17-Jan |
Recitation: HW1 [Handout] [Solutions] |
|
|
Mon, 20-Jan |
(MLK Day - No Class) |
|
|
Wed, 22-Jan | Lecture 3
:
Decision Trees [Poll] |
|
HW1 Due HW2 Out |
Fri, 24-Jan |
Recitation: HW2 |
|
|
Mon, 27-Jan | Lecture 4
:
k-Nearest Neighbors [Poll] |
|
|
Wed, 29-Jan | Lecture 5
:
Model Selection and Experimental Design [Poll] |
|
|
Linear Models |
|||
Fri, 31-Jan | Lecture 6
:
Perceptron [Poll] |
|
|
Mon, 3-Feb | Lecture 7
:
Linear Regression [Poll] |
|
HW2 Due HW3 Out |
Wed, 5-Feb | Lecture 8
:
Optimization for ML [Poll] |
|
|
Fri, 7-Feb |
Recitation: HW3 |
|
Exam 1 Practice Problems out |
Mon, 10-Feb | Lecture 9
:
Stochastic Gradient Descent / Logistic Regression [Poll] |
|
HW3 Due (only two grace/late days permitted)
|
Wed, 12-Feb | Lecture 10
:
Feature Engineering / Regularization [Poll] |
|
|
Fri, 14-Feb |
Exam 1 Review OH |
|
|
Neural Networks |
|||
Mon, 17-Feb | Lecture 11
:
Neural Networks [Poll] |
|
|
Mon, 17-Feb |
Exam 1 (evening exam, details will be announced on Piazza) |
|
HW4 Out |
Wed, 19-Feb | Lecture 12
:
Backpropagation I [Poll] |
|
|
Fri, 21-Feb |
Recitation: HW4 |
|
|
Mon, 24-Feb | Lecture 13
:
Backpropagation II [Poll] |
|
|
Societal Impacts |
|||
Wed, 26-Feb | Lecture 14
:
Societal Impacts of ML [Poll] |
|
HW4 Due HW5 Out |
Fri, 28-Feb |
Recitation: HW5 |
|
|
Mon, 3-Mar |
Spring break |
|
|
Tue, 4-Mar |
|
|
|
Wed, 5-Mar |
Spring break |
|
|
Thu, 6-Mar |
|
|
|
Fri, 7-Mar |
Spring break |
|
|
Learning Theory |
|||
Mon, 10-Mar | Lecture 15
:
PAC Learning [Poll] |
|
|
Wed, 12-Mar | Lecture 16
:
PAC Learning [Poll] |
|
|
Fri, 14-Mar |
Recitation: HW6 |
|
|
Sun, 16-Mar |
|
|
HW5 Due HW6 Out, Exam 2 Practice Problems out |
Deep Learning |
|||
Mon, 17-Mar | Lecture 17
:
CNNs and RNNs [Poll] |
|
|
Wed, 19-Mar | Lecture 18
:
RNN-LMs and Transformers-LMs [Poll] |
|
|
Fri, 21-Mar |
Exam 2 Review OH |
|
|
Sat, 22-Mar |
|
|
HW6 Due (only two grace/late days permitted)
|
Mon, 24-Mar | Lecture 19
:
AutoDiff, Pre-training, Fine-Tuning, In-context Learning [Poll] |
|
|
Reinforcement Learning |
|||
Wed, 26-Mar | Lecture 20
:
Reinforcement Learning: MDPs [Poll] |
|
|
Wed, 26-Mar |
Exam 2 (evening exam, details will be announced on Piazza) |
|
HW7 Out |
Fri, 28-Mar |
Recitation: HW7 |
|
|
Mon, 31-Mar | Lecture 21
:
Reinforcement Learning: Value/Policy Iteration [Poll] |
|
|
Wed, 2-Apr | Lecture 22
:
Reinforcement Learning: Q-Learning / Deep RL [Poll] |
|
|
Fri, 4-Apr |
(Carnival - No Recitation) April 03-05 |
|
|
Mon, 7-Apr |
Recitation: HW8 |
|
|
Tue, 8-Apr |
|
|
HW7 Due HW8 Out |
Learning Paradigms |
|||
Wed, 9-Apr | Lecture 23
:
Recommender Systems / Ensemble Methods: Boosting [Poll] |
|
|
Fri, 11-Apr |
(No recitation) |
|
|
Mon, 14-Apr | Lecture 24
:
Ensemble Methods: Bagging / K-Means [Poll] |
|
|
Wed, 16-Apr | Lecture 25
:
Dimensionality Reduction: PCA [Poll] |
|
HW8 Due HW9 Out |
Fri, 18-Apr |
Recitation: HW9 |
|
Exam 3 Practice Problems out |
Mon, 21-Apr | Lecture 26
:
Special Topics: Generative Models for Vision / Significance Testing for ML [Poll] |
|
|
Wed, 23-Apr | Lecture 27
:
Special Topics: Bayesian Methods for Machine Learning [Poll] |
|
|
Thu, 24-Apr |
|
|
HW9 Due (only two grace/late days permitted) |
Fri, 25-Apr |
Exam 3 Review OH |
|
|
Apr-28 to May-04 |
Exam 3 (during Final Exam Period -- exact time/date TBD by the registrar, details will be announced on Piazza) |
|
|