| Date | Topic | Textbook Chapter/Reading | Lecture Notes |
| Aug 24 | Background 1 | | Lecture 1 |
| Aug 26 | Background 2 | | Lecture 2 |
| Aug 31 | Foundations/ Propositional Supervised Learning | Chapter 1 and 2 | Lecture 3 |
| Sep 2 | Decision Tree Induction | Chapter 3 | Lecture 4 |
| Sep 7 | No class | ----- | ----- |
| Sep 9 | Decision Tree Induction | Chapter 3 | Lecture 5 |
| Sep 14 | Evaluation Methodology and Metrics | | Lecture 6 |
| Sep 16 | Artificial Neural Networks | Chapter 4 | Lecture 7 |
| Sep 21 | Artificial Neural Networks | Chapter 4 | Lecture 8 |
| Sep 23 | Comparing Learning Algorithms, Hypothesis Testing | Chapter 5 | Lecture 9
|
| Sep 28 | Hypothesis Testing | Chapter 5 | (See previous lecture) |
| Sep 30 | Support Vector Machines | | Lecture 10 |
| Oct 5 | Support Vector Machines | | SVM
Tutorial |
| Oct 7 | Bayesian Learning | Chapter 6 | Lecture 11 |
| Oct 7 | Naive Bayes and Logistic Regression | Chapter 6 | Lecture
12 |
| Oct 12 | Naive Bayes and Logistic Regression | Chapter 6 | (See previous lecture) |
| Oct 14 | Midterm Exam | ----- | ----- |
| Oct 19 | No class | ----- | ----- |
| Oct 21 | Mixture models and Expectation Maximization | Chapter 6 | Lecture 13 |
| Oct 21 | Bias-Variance Analysis | | (See Lecture 13) |
| Oct 26 | Computational Learning Theory | Chapter 7 | |
| Oct 28 | Computational Learning Theory | Chapter 7 | Lecture 14 |
| Nov 2 | Learning with Prior Knowledge | | |
| Nov 4 | Learning with Prior Knowledge | | Lecture 15 |
| Nov 9 | Ensemble Methods | | Lecture 16 |
| Nov 11 | Bayesian Networks | Chapter 6.11 | Lecture 17 |
| Nov 16 | Inference in Bayesian Networks | | see previous lecture, Junction Tree notes |
| Nov 18 | Parameter and Structure Estimation in BNs | | (see previous lecture) |
| Nov 23 | Multiple-Instance and Relational Learning | Chapter 10 | |
| Nov 25 | Sequential Supervised Learning | | |
| Nov 30 | Unsupervised Learning | | |
| Dec 2 | Wrapup | | |
| Dec 9 | Final Project Presentation | | |
| Dec 14 | Final Project Presentation | | |