Schedule

The schedule below is a tentative outline of our plans for the semester.

Warning

This page is subject to change! Please check back frequently throughout the semester. When in doubt, refer to the deadlines listed on the Google Calendar at the top of our course Moodle page.

For each class period, the table below will list the topic, tasks that should be completed before class (Before class section in the Outside Class column), materials we will cover in class, and tasks that should be completed after class.

The Outside Class column also contains additional resources that are optional (but recommended!). Readings refer to chapters/sections in the Introduction to Statistical Learning (ISLR) textbook (available online here).

All materials that you will need during class time (e.g., notes, activity templates) can be found on this website. You will access most assignments completed outside of class time (e.g., checkpoints, homework) via Moodle.


Week 1

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
1/22 Unit 0: Introductions & Overview Before class: Background Survey (CP0) (on Moodle)


Additional resources (optional):
  • πŸ“– ISLR: Chap 1 & Section 2.1 (skip 2.1.2-2.1.3)
Introductions
  • Complete CP1 before next class
  • HW0 due Wed 1/28

Week 2

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
1/27 Unit 1: Model Evaluation Before class:
Additional resources (optional):
Evaluating Regression Models
(QMD)
  • Complete CP2
  • HW0 due Wed 1/28
  • HW1 due Fri 2/6
1/29 Unit 1: Overfitting Before class:
  • Checkpoint 2

Additional resources (optional):
Overfitting
(Part 1 QMD, Part 2 QMD)
  • Complete CP3
  • HW1 due Fri 2/6

Week 3

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
2/3 Unit 1: Cross Validation Before class:
Additional resources (optional):
Cross-Validation
(QMD)
  • Complete CP4
  • HW2 due Mon 2/16
2/5 Unit 2: Model Selection Before class:
Additional resources (optional):
Model Selection
(Part 1 QMD)
(Part 2 QMD)
  • Complete CP5
  • HW2 due Mon 2/16

Week 4

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
2/10 Unit 2: LASSO (Shrinkage/ Regularization) Before class:
Additional resources (optional):
LASSO
(QMD)
  • HW2 due Mon 2/16
2/12 Unit 3: LASSO (continued)
  • HW2 due Mon 2/16

Week 5

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
2/17 Unit 3: Nonparametric Models Before class: None


Additional resources (optional):
  • πŸ“– ISLR 2.1.2, 3.5
Nonparametric Models
(QMD)
  • Complete CP6
  • HW3 due Fri 2/27
2/19 Unit 3: KNN Regression and the Bias-Variance Tradeoff Before class:
Additional resources (optional):
KNN Regression
(QMD)
  • Complete CP7
  • HW3 due Fri 2/27

Week 6

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
2/24 Unit 3: LOESS & Splines Before class:
Additional resources (optional):
LOESS & Splines
(QMD)
  • HW3 due Fri 2/27
2/26 Units 1-3: Review Before class:
  • Read Group Assignment 1 (GA1) instructions
Regression Review and GA1
  • HW3 due Fri 2/27
  • GA1 due Friday 3/6
  • Study for Quiz 1

Week 7

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
3/3 Quiz 1 Study! Quiz 1 (1 hour) and GA1 work time (30 min)
  • Complete CP8
  • GA1 due Friday 3/6
3/5 MSCS Capstone Days! Plan your Capstone Days schedule Attend 3 capstone talks instead of class
  • Capstone Reflection
  • GA1 due Friday 3/6

Week 8

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
3/10 Unit 4: Classification via Logistic Regression Before class:
Additional resources (optional):
Logistic Regression
(QMD)
  • Complete CP9
  • HW4 due Friday 3/13
3/12 Unit 4: Evaluating Classification Models Before class:
Additional resources (optional):
Evaluating (binary) Classification Models
(QMD)
  • Start Quiz 1 revisions
  • HW4 due Friday 3/13

Week 9

🌸🌷🌻 Spring Break! 3/14-3/22 🌻🌷🌸

Week 10

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
3/24 Unit 5: KNN & Decision Trees Before class:
  • Nothing!

Additional resources (optional):
KNN & Decision Trees
(QMD)
  • Complete CP10
  • HW5 due Friday 4/3
  • Quiz 1 revisions due Monday 3/30
3/26 Unit 5: More KNN & Decision Trees Before class:
Additional resources (optional):
More KNN & Decision Trees
(QMD)
  • HW5 due Friday 4/3
  • Quiz 1 revisions due Monday 3/30 (bring your Quiz 1 to class on Tuesday)

Week 11

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
3/31 Unit 5: Bagging and Random Forests Before class: None


Additional resources (optional):
Bagging & Random Forests
(QMD)
  • Complete CP11
  • HW5 due Friday 4/3
4/2 Unit 5: Bagging and Random Forests (continued) Before class:
  • HW5 due Friday 4/3
  • Read Group Assignment 2 instructions

Week 12

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
4/7 Units 4-5: Review Before class:
  • Review Group Assignment 2 (GA2) Instructions
Units 4-5 Review and GA2
  • GA2 due Friday 4/17
  • Study for Quiz 2
4/9 Quiz 2 (Units 4-5) Study! Quiz 2 (1 hour) and GA2 work time (30 min)
  • GA2 due Friday 4/17
  • Complete CP12

Week 13

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
4/14 Unit 6: Hierarchical Clustering Before class:
Additional resources (optional):
Hierarchical Clustering
(QMD)
  • GA2 due Friday 4/17
  • Complete CP13
  • HW6 due Mon 4/20
4/16 Unit 6: K-Means Clustering Before class:
Additional resources (optional):
K-Means Clustering
(QMD)
  • GA2 due Friday 4/17
  • Complete CP14
  • HW6 due Mon 4/20
  • Quiz 2 revisions due Thurs 4/23

Week 14

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
4/21 Unit 7: PCA Before class:
Additional resources (optional):
  • πŸ“– ISLR: 12.2
  • Concept Video: PCA (script)
Principal Component Analysis
(QMD)
  • HW7 due Monday 4/27
  • Quiz 2 revisions due Thurs 4/23
4/23 Unit 7: PC Regression Before class:
  • (bring Quiz Revisions to class!)

Additional resources (optional):
  • πŸ“– ISLR: 6.3.1
Principal Component Regression
(QMD) + Work Time
  • HW7 due Monday 4/27
  • Study for Quiz 3

Week 15

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
4/28 GA3 in class (no work outside class) Before class:

Additional resources (optional):
Review and GA3 in class
End of course survey
  • Reflection 4 due Monday 5/4
  • Study for Quiz 3
4/30 Wrap-up Study! Synthesis activity: learning new algorithms
  • Reflection 4 due Monday 5/4
  • Study for Quiz 3

Week 16

Date Topic Outside Class: Prep/Videos/Readings In Class: Slides/Notes After Class: Assignments
5/7-5/12 Finals Period (no in-person meetings this week!) Quiz 3: Thursday 5/7, 8:00am-10:00am