| Week | Day | Date | Vacations and/or cancellations | Book chapter | Lecture material | assignments, quizzes and presentations | relevant assignment content |
| (Witten unless otherwise stated) | |||||||
| 1 | Mon | 27-Aug | 4.1 | General intro, 1R | 1a. Self-contained program implementing 1R on nominal weather data set | ||
| Thu | 30-Aug | 4.2 | Naïve Bayes | 2a. Self-contained program implementing 1R and naïve Bayes on nominal weather data and contact lens data | |||
| 2 | Mon | 3-Sep | 4.3; Alpaydin 9.1, 9.2, 9.2.1 | Simple decision trees | assignment 1 due | 3.1 decision stumps | |
| Thu | 6-Sep | Group discussion of design for assignment 2 (naïve Bayes classifier implementation) | quiz 1 (1R & naïve Bayes) | ||||
| 3 | Mon | 10-Sep | 4.7 | Instance-based learning | 3.2 apply knn to iris data using weka; 3.3 comment on weka's IB1 implementation | ||
| Thu | 13-Sep | 5 (5.3, 5.6, 5.7, 5.8) | Credibility (cross validation, ROC curves) | assignment 2 due | 3.2 use cross-validation in applying knn to iris data | ||
| 4 | Mon | 17-Sep | 10 & 13 | Students work through Weka tutorials on their own and/or work on homework | |||
| Thu | 20-Sep | 6.1 | Decision trees revisited (especially C4.5) | quiz 2 (Simple decision trees, instance based learning) | |||
| 5 | Mon | 24-Sep | Catchup and homework session | ||||
| Thu | 27-Sep | Alpaydin 3, Witten 6.7 | Bayesian decision theory and Bayesian networks | assignment 3 due | |||
| 6 | Mon | 1-Oct | Alpaydin 3, Witten 6.7 | Bayesian decision theory and Bayesian networks | |||
| Thu | 4-Oct | discuss "Detecting Spam Web Pages through Content Analysis", by Ntoulas, Najork, Manasse, and Fetterly | presentations | ||||
| 7 | Mon | 8-Oct | Catchup and homework session | rough draft of assignment 4 due | |||
| Thu | 11-Oct | quiz then discussion with web spam researchers | quiz 3 (Credibility, cross validation, decision tree pruning) | ||||
| 8 | Mon | 15-Oct | Vacation -- fall pause | ||||
| Thu | 18-Oct | 7.1, 7.2, Alpaydin 6.2 | Attribute selection, discretization | assignment 4 due | |||
| 9 | Mon | 22-Oct | 7.3, Alpaydin 6.3 | PCA | |||
| Thu | 25-Oct | discuss "Irrelevant Features and the Subset Selection Problem", by John, Kohavi, and Pfleger | presentations | ||||
| 10 | Mon | 29-Oct | making a new Weka classifier | email project ideas | |||
| Thu | 1-Nov | Preliminary project discussion | quiz 4 (Bayesian decision theory, Bayesian networks, attribute selection, discretization, PCA) | ||||
| 11 | Mon | 5-Nov | Alpaydin 15.4, 15.5; W&F 7.5 | bagging and boosting | |||
| Thu | 8-Nov | Alpaydin 13 | Hidden Markov models | rough draft of assignment 5 due | |||
| 12 | Mon | 12-Nov | Alpaydin 13 | Hidden Markov models | interim final project report | ||
| Thu | 15-Nov | Alpaydin 13 | Hidden Markov models | assignment 5 due | |||
| 13 | Mon | 19-Nov | project discussions | interim final project report | |||
| Thu | 22-Nov | Vacation -- Thanksgiving | |||||
| 14 | Mon | 26-Nov | work on projects | interim final project report | |||
| Thu | 29-Nov | work on projects | |||||
| 15 | Mon | 3-Dec | work on projects | substantial draft of final project due (and the usual interim report) | |||
| Thu | 6-Dec | work on projects | |||||
| 16 | Sat | 15-Dec | Project presentations | Project presentations and final reports due |