Registration

Do not email the course staff or instructor requesting an add code for the course. The course staff do not have any add-codes. Please see our registration FAQ for help with registration.

Announcements

Jun 22

No more course website announcements

We will no longer have announcements on the course website. Please check EdStem for the latest official communication from the course staff.

Jun 21

Week 1 deadlines

Note that we have a couple of deadlines this week! Learning Reflection 1 is due on Friday 6/24 at 11:59pm. Optional Homework 0 is due Tuesday 6/28 at 11:59 pm. Checkpoints are due 30 mins before the subsequent lectures (i.e., 1:50PM).

Jun 20

Welcome to CSE 416!

Welcome to CSE 416. We’re happy to have you in this class! Please check EdStem for the latest announcements regarding logistics.

All Announcements

Calendar

Info

This is a rough sketch of the quarter and things are subject to change. We can accurately predict the past, but predicting the future is hard!

Info

Recall that checkpoints are due 30 minutes before the next lecture. So for example, the checkpoint for Wednesday 6/22 is due on Monday 6/27 at 1:50pm.

Topic Homeworks Learning Reflections
Week 1 - Introduction / Regression
Mon 06/20
HOLIDAY Juneteenth
Released
HW0
Review, Python, & Course Tools
Due 11:59 pm
Released
R1
Learning Reflection 1
Due 11:59 pm
Tue 06/21
Wed 06/22
LEC 01 Introduction & Regression
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Thu 06/23
SEC 01 Introduction to Numpy & Pandas
resources: materials
Recording: panopto
Fri 06/24
Week 2 - Cross Validation / Ridge
Mon 06/27
LEC 02 Assessing Performance; Bias + Variance Tradeoff
lecture: pdf annotated pptx notes
resources: demo
Post-lecture: checkpoint
Recording: panopto
Optional Resources: [ESL] Section 2.3.1, 7.1-7.4
Released
R2
Learning Reflection 2
Due 11:59 pm
Tue 06/28
Wed 06/29
LEC 03 Cross Validation; Ridge Regression
lecture: pdf annotated pptx notes
resources: demo
Post-lecture: checkpoint
Recording: panopto
Released
HW1
House Prices
Due 11:59 pm
Thu 06/30
SEC 02 Regression
resources: materials
Fri 07/01
Week 3 - Feature Selection / Lasso
Mon 07/04
HOLIDAY US Independence Day
Released
R3
Learning Reflection 3
Due 11:59 pm
Tue 07/05
Wed 07/06
LEC 04 Feature Selection and LASSO
lecture: pdf annotated pptx notes
resources: demo
Post-lecture: checkpoint
Recording: panopto1, panopto2
Released
HW2
Ridge and LASSO
Due 11:59 pm
Thu 07/07
SEC 03 Ridge & Lasso
resources: materials
Fri 07/08
Week 4 - Classification / Logistic Regression
Mon 07/11
LEC 05 Introduction to Classification
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Optional Resources: [ESL] Section 1, 2.3.1, 4.1-4.2
Released
R4
Learning Reflection 4
Due 11:59 pm
Tue 07/12
Wed 07/13
LEC 06 Logistic Regression
lecture: pdf annotated pptx notes
resources: demo
Post-lecture: checkpoint
Recording: panopto
Released
HW3
Sentiment Analysis with Logistic Regression
Due 11:59 pm
Thu 07/14
SEC 04 Classification; Logistic Regression
resources: materials
Fri 07/15
Week 5 - Classification / Decision Trees
Mon 07/18
LEC 07 k-Nearest Neighbors, Decision Trees
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Released
R5
Learning Reflection 5
Due 11:59 pm
Tue 07/19
Wed 07/20
LEC 08 Ensemble Methods
Released
HW4
Kaggle Project
Due 11:59 pm
Thu 07/21
SEC 05 Loan Safety with Decision Trees
resources: materials
Fri 07/22
Week 6 - Deep Learning
Mon 07/25
LEC 09 Neural Networks
Released
R6
Learning Reflection 6
Due 11:59 pm
Tue 07/26
Wed 07/27
LEC 10 Deep Learning & Convolutional Neural Nets
Released
HW5
Deep Learning with PyTorch
Due 11:59 pm
Thu 07/28
SEC 06 Deep Learning
resources: materials
Fri 07/29
Week 7 - Clustering
Mon 08/01
LEC 11 Clustering
Released
R7
Learning Reflection 7
Due 11:59 pm
Tue 08/02
Wed 08/03
LEC 12 Other Clustering Methods
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Released
HW6
k-means with Text Data
Due 11:59 pm
Thu 08/04
SEC 07 K-Means
resources: materials
Fri 08/05
Week 8 - Recommender Systems
Mon 08/08
LEC 13 Dimensionality Reduction & PCA
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Released
R8
Learning Reflection 8
Due 11:59 pm
Tue 08/09
Wed 08/10
LEC 14 Recommender Systems & Matrix Factorization
lecture: pdf annotated pptx notes
Post-lecture: checkpoint
Recording: panopto
Released
HW7
Tweet Topic Modeling
Due 11:59 pm
Thu 08/11
SEC 08 Course Review
resources: materials
Fri 08/12
Week 9 - Course Wrap-Up
Mon 08/15
LEC 15 Class Recap; Towards Fair & Trustworthy ML
lecture: pdf pptx
Tue 08/16
Wed 08/17
LEC 16 Class Canceled (Take-Home Final)
Released
EXAM
Final Exam
Due 11:59 pm
Thu 08/18
SEC 09 Section Canceled (Take-Home Final)
Fri 08/19