Schedule

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

Warning

The course schedule is subject to change! Please check back frequently throughout the semester. When in doubt, refer to the deadlines listed in the STAT 253 Google Calendar.

For each class period, the table below will list the topic, tasks that should be completed before class (Before), materials we will cover during class (During), tasks that should be completed after class (After), and any additional resources for that topic.

Readings refer to An Introduction to Statistical Learning with Applications in R (ISLR), which is available free online here. The ISLR readings are highly encouraged and serve as a nice complement to the videos and in-class activities.

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.


Date Topic Before During After Resources
09/02 Unit 0: Introductions & Overview Background Survey Introductions Start HW0 ISLR Chapter 1 & Section 2.1 (skip 2.1.2-2.1.3)
09/04 Unit 1: Model Evaluation Concept Video (script)
CP1
Evaluating Regression Models (QMD) Complete HW0 (due 9/9)

Start HW1
ISLR 2.2 (skip 2.2.3) & 3.1
R Tutorial Video (code)

Optional:
Evaluating Regression Models
Intro to TidyModels
09/09 Unit 1: Overfitting CP2 Overfitting
(Part 1 QMD) (Part 2 QMD)
Continue HW1 ISLR 2.1.2 & 5.1
R Tutorial Video (code)

Optional:
Overfitting
09/11 Unit 1: Cross Validation Concept Video 1 (script)
Concept Video 2 (script)
CP3
Cross-Validation (QMD) Complete HW1 (due 9/16) ISLR 5.1
R Tutorial (code)

Optional:
Cross-Validation
Training, Testing and Cross-Validation in R
09/16 Unit 2: Variable Selection R Code Video (code)
CP4
Variable Selection
(Part 1 QMD)
(Part 2 QMD)
Start HW2 ISLR 6.1

Optional:
Variable Subset Selection
R Tutorial: Preprocessing and Recipes
R Tutorial: Subset Selection
09/18 Unit 2: LASSO (Shrinkage/ Regularization) Concept Video 1 (script)
Concept Video 2 (script)
CP5
LASSO (QMD) Complete HW2 (due 9/25) ISLR 6.2
R Tutorial: Part 1 (code)
R Tutorial: Part 2 (code)

Optional:
LASSO Concept Video
LASSO R Tutorial
09/23 Unit 3: Nonparametric Models (see optional resources) Nonparametric Models (QMD) Start HW3 ISLR 2.1.2, 3.5
09/25 Unit 3: KNN and the Bias-Variance Tradeoff Concept Video 1 (script)
Concept Video 2 (script)
CP6
KNN Regression (QMD) Continue HW3 ISLR 2.2.2, 3.5
R Tutorial (code)

Optional:
KNN Regression & Bias-Variance Tradeoff
KNN Regression R Tutorial
09/30 Unit 3: LOESS & Splines Concept Video 1
Concept Video 2 (script)
CP7
LOESS & Splines (QMD) Complete HW3 (due 10/2) ISLR 7.1-7.4, 7.6-7.7

Optional:
Logal Regression & GAMs
Local Regression & GAMs R Tutorial
Polynomial Regression & Splines R Tutorial
10/2 Units 1–3: Review Read GA1 instructions Regression Review Continue GA1

Study for Quiz 1
 
10/7 Units 1–3: Review (work on GA1) Regression Review (continued) Continue GA1

Study for Quiz 1

Start LR1
 
10/9 Quiz (study!) Quiz 1 Complete GA1 (due 10/10)

Continue LR1
 
10/14 Unit 4: Classification via Logistic Regression Concept Video 1 (script)
Concept Video 2 (script)
CP8
Logistic Regression (QMD) Continue LR1 (due 10/21)

Start HW4
ISLR 4.1–4.3

Optional:
Logistic Regression
R Video
10/16 FALL BREAK   no class today!    
10/21 Unit 4: Evaluating Classification Models Concept Video 1 (script)
Concept Video 2 (script)
CP9
Evaluating (binary) Classification Models (QMD) Submit LR1 (due tonight)

Complete HW4 (due 10/23)

Start Quiz Revisions
ISLR 4.1–4.3

Optional:
Evaluating Classification Models
R Video
10/23 Unit 5: KNN & Decision Trees   KNN & Decision Trees (QMD) Continue Quiz Revisions

Start HW5
ISLR 2.2.3, 8.1

Optional:
Decision Trees
R Video
10/28 Unit 5: More KNN & Decision Trees Concept Video 1 (script)
Concept Video 2 (script)
CP10
More KNN & Decision Trees (QMD) Complete Quiz Revisions (due 10/30)

Continue HW5
ISLR 8.1

Optional:
Decision Trees
R Video
10/30 Unit 5: Bagging & Random Forests (bring Quiz Revisions to class) Bagging & Random Forests (QMD) Complete HW5 (due 11/4) ISLR 8.2

Optional:
Bagging and Random Forests
R Video
11/04 Units 4–5: Review Concept Video (script)
CP11

Review GA2 Instructions
Classification Review Submit HW5 (due tonight)

Continue GA2
 
11/06 Units 4–5: Review (work on GA2) Classification Review (continued) Continue GA2

Study for Quiz 2

Start LR2
 
11/11 Quiz (study!) Quiz 2 Complete GA2 (due 11/14)

Continue LR2
 
11/13 Work Day   Finish GA2 (due 11/14) Continue LR2  
11/18 Unit 6: Hierarchical Clustering Concept Video 1 (script)
Concept Video 2 (script)
CP12
Hierarchical Clustering (QMD) Submit LR2 (due tonight!)

Start HW6

Start Quiz Revisions
ISLR 12.4.2

Optional:
Concept Video
11/20 Unit 6: K-Means Clustering Concept Video (script)
CP13
K-Means Clustering (QMD) Complete Quiz Revisions (bring to next class)

Complete HW6 (due 11/25)
ISLR 12.4.1

Optional:
Concept Video
11/25 Unit 7: PCA Concept Video (script)
CP14

(bring Quiz Revisions to class!)
Principal Component Analysis (QMD) Start HW7 ISLR 12.2

Optional:
Concept Video
11/27 THANKSGIVING BREAK   no class today!    
12/02 Unit 7: PC Regression Read GA3 instructions Principal Component Regression (QMD) +
GA3 Work Time
Complete HW7 (due 12/4)

Study for Quiz 3
ISLR 6.3.1
12/04 Units 6–7: Review (work on GA3) Review Continue GA3

Start LR3

Study!
 
12/09 Quiz (study) Quiz 3

Last day of class 😢
Complete GA3 (due 12/10)

Continue LR3
 
12/14–12/17 FINALS   (no in-person meetings this week!) Submit LR3 (due 12/16)  
No matching items