CSCI 373 Schedule

Please note that this schedule is tenative and subject to change as the semester goes on. However, we will try to follow it as closely as possible.

Week Date Topic Reading
(Optional)
Assignment
0 Aug 30 Hello, CSCI373! Questionnaire (Due 9/9)
1 Sept 2 Labor Day (no class) Week 1 Reflection (Due 9/8)
Sept 4 Introduction to Machine Learning ML: Chp 1
ESL: Chp 1
ISLR: Chp 1
DL: 5.1
Sept 6 Introduction to Machine Learning
2 Sept 9 Lab 1: Python Libraries Week 2 Reflection (Due 9/15)
Sept 11 Supervised Learning ML: 8.2
ESL: 2.1-2.2
ISLR: 2.1, 4.1
CSS Chapter
Paper
Sept 13 k-Nearest Neighbors ML: 8.2
ESL: 2.3
ISLR: 4.7.6
3 Sept 16 k-Nearest Neighbors HW1: k-Nearest Neighbors (Due 9/25)

Week 3 Reflection (Due 9/22)

Anonymous Checkin Survey (Optional)
Sept 18 Evaluating Performance Handout
ML: Chp 5
ESL: 7.5
ISLR: 2.2.3
Sept 20 Evaluating Performance
4 Sept 23 Lab 2: pandas and scikit-learn Group Project Formation (Due 10/9)

Week 4 Reflection (Due 9/29)
Sept 25 Decision Trees ML: 3.4
ESL: 9.2.1
ISLR: 8.1 (Intro)
Sept 27 Decision Trees ML: 3.7.2
ESL: 9.2.3
ISLR: 8.1.2
5 Sept 30 Lab 3: Data Visualization HW2: Trees and Forests (due 10/15)

Week 5 Reflection (Due 10/6)
Oct 2 Random Forests and Boosting ESL: 15.1-15.3, 14.3
ISLR: 8.2.2, 12.4, 12.5.3
Oct 4 Linear and Logistic Regression ESL: 3.1-3.2, 4.4.1-4.4.2, 4.5.1
ISLR: 3.1, 3.3.1, 4.3.1-4.3.5
6 Oct 7 Lab 4: Data Transformations Group Project Proposal (Due 11/1)

Week 6 Reflection (Due 10/13)

Anonymous Checkin Survey (Optional)
Oct 9 Stochastic Gradient Descent DL: 5.1.4, 5.9
Oct 11 Discussion Day #1 Readings
7 Oct 14 Lab 5: Feature Selection ESL: 2.9
ISL: 2.2.2
HW3: Weighted Models (due 11/6)

Discussion Day 1 Reflection (Due 10/18)

Week 7 Reflection [Bonus] (Due 10/28)
Oct 16 Stochastic Gradient Descent + Bias-Variance Tradeoff ESL: 2.9
ISL: 2.2.2
Oct 18 Support Vector Machines ESL: 11.1
DL: 6.0-6.1
Fall Break
8 Oct 28 Lab 6: Hyperparameter Tuning Week 8 Reflection (Due 11/3)
Oct 30 Neural Networks ESL: 11.3
ISLR: 10.1-10.2
DL: 6.2-6.3
Nov 1 Neural Networks ML: 4.5
ESL: 11.4
ISLR: 10.7.1
DL: 6.5
9 Nov 4 Lab 7: PyTorch (Neural Networks) HW4: Neural Networks (Due 11/20)

Week 9 Reflection (Due 11/10)

Anonymous Checkin Survey (Optional)
Nov 6 Neural Networks
Nov 8 Neural Networks
10 Nov 11 Sequential Learning Week 10 Reflection (Due 11/17)
Nov 13 Recurrent Neural Networks (RNNs) DL: Chp 10 intro, 10.2
Nov 15 Convolutional Neural Networks (CNNs) DL: Chp 9 intro, 9.2, 9.10, 9.11
11 Nov 18 Convolutional Neural Networks (CNNs) DL: 9.3, 9.5, 9.7 HW5: Experiments and Technical Writing
(Due 12/6)

Discussion Day 2 Reflection (Due 11/27)

Week 11 Reflection (Due 11/24)
Nov 20 Discussion Day #2 Readings
Nov 22 Clustering ESL: 13.2.1
ISLR: 12.1, 12.4
12 Nov 25 Lab 8: CNNs Week 12 Reflection [Bonus] (Due 12/2)

Anonymous Checkin Survey (Optional)
Nov 27 Group Project Day
Nov 29 Thanksgiving Break (no class)
13 Dec 2 Association Rule Mining Group Project Check-In (Due 12/2)

Final Reflection
(Due 12/11, Ext. 12/15)
Dec 4 Reinforcement Learning ML: 13.1-13.3
Dec 6 Reinforcement Learning
13 Dec 9 Multiagent RL
Dec 11 Wrap Up
Final Project
Due Tuesday Dec 17 at 4:00 PM