Unless otherwise noted, all assignments are due at 11:59 pm Seattle time. If you have trouble submitting an assignment and the deadline is approaching, you should email all the files to Pemi BEFORE the deadline so we have your submission on record. Submissions after the late cutoff may not be accepted even if there were technical difficulties turning in the assignment if you did not email us your solution before the cutoff.

Assignments may be worth different points, but they will all be weighted equally when assigning final grades.

Please make sure you’re aware of the following policies:


Will be posted below as they are released.

HW9 - Deep Learning with PyTorch (50 points)

Due Sunday 06/05 at 11:59 pm.


HW8 - Document Retrieval (40 points)

Due Friday 05/27 at 11:59 pm.


HW7 - Recommendation with Text Data (39 points)

Due Friday 05/20 at 11:59 pm.


HW6 - k-means with Text Data (46 points)

Due Friday 05/13 at 11:59 pm.


HW5 - Bias and Fairness in ML (24 points)

Due Friday 05/06 at 11:59 pm.


HW4 - Loan Safety with Decision Trees (44 points)

Due Monday 05/02 at 6:00pm.


HW3 - Sentiment Analysis with Logistic Regression (45 points)

Due Friday 04/22 at 11:59 pm.


HW2 - Ridge and LASSO (45 points)

Due Friday 04/15 at 11:59 pm.


HW1 - House Prices (43 points)

Due Friday 04/08 at 11:59 pm.


HW0 - Review, Python, & Course Tools (0 points)

Due Friday 04/01 at 11:59 pm.

Note: For this assignment only, we show the correct answers for the submission assignments so you can verify you can use the tools correctly. This will not be true for future assignments. Please make sure you ask questions early! This assignment is not worth any points, but is expected you complete it before HW1 so that you are familiar with the tools we will use in this course.