| CARVIEW |
Select Language
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Tue, 27 Dec 2022 01:28:05 GMT
access-control-allow-origin: *
strict-transport-security: max-age=31556952
etag: W/"63aa4a25-3eb5"
expires: Wed, 31 Dec 2025 15:41:40 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 3056:2118F1:B51DE0:CBC630:695541DA
accept-ranges: bytes
age: 0
date: Wed, 31 Dec 2025 16:14:20 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210095-BOM
x-cache: HIT
x-cache-hits: 0
x-timer: S1767197661.580171,VS0,VE203
vary: Accept-Encoding
x-fastly-request-id: c1e5f1512977069b5d10c3c7cd2bd244dd865dff
content-length: 4013
CS 329S | Syllabus
Schedule & syllabus
The lecture slides, notes, tutorials, and assignments will be posted online here as the course
progresses.
Lecture times are 3:15 - 4:45pm PST. All deadlines are at 11:59pm PST.
This schedule is subject to change according to the pace of the class.
See Past course for the last year's lectures.
| Date | Description | Materials | Events |
|---|---|---|---|
| Mon Jan 3 | Understanding machine learning production |
Lecture
note Lecture slides Lessons learned from 150 ML models at Booking.com |
Lecture |
| Wed Jan 5 | ML and Data Systems Fundamentals |
Lecture
note Lecture slides Case study: Predict Value of Homes On Airbnb Breakout exercise: Designing Twitter's Trending Hashtags |
Lecture |
| Mon Jan 10 | Training Data |
Lecture
note Lecture slides |
Lecture |
| Wed Jan 12 | Feature engineering |
Lecture
note Lecture slides |
Lecture |
| Mon Jan 17 | No class | Martin Luther King, Jr. Day | |
| Wed Jan 19 | Model selection, development, and training |
Lecture
note Lecture slides |
Lecture |
| Mon Jan 24 | Offline evaluation |
Lecture
note Lecture slides |
Lecture |
| Wed Jan 26 |
Model evaluation
RecList by our very own Chloe He |
Goku's
ML tutorial RecList |
Tutorial |
| Mon Jan 31 | Deployment |
Lecture
note Lecture slides |
Lecture |
| Wed Feb 2 |
Deployment tutorials
Deploy models with Ray Serve by Simon Mo (Anyscale) |
Hamel's
slides Hamel's video Ray tutorials |
Tutorial |
| Mon Feb 7 | Diagnosis of ML system failures & data distribution shifts & monitoring |
Lecture
note Lecture slides |
Lecture |
| Wed Feb 9 | Monitoring & Continual Learning Data Distribution Shifts on Streaming Data by Shreya Shankar |
Kinbert's
slides Shreya's slides |
Guest Lecture |
| Mon Feb 14 |
Model Deployment @ Stitch Fix by Stefan
Krawczyk Experiment tracking & versioning with Weights & Biases by Lavanya Shukla |
Stefan's
slides Lavanya's slides |
Case Study + Tutorial |
| Wed Feb 16 |
Monitoring Tutorial
Evidently tutorials by Emeli Dral |
Evidently
notebook WhyLogs notebook WhyLogs' slides on telemetry for ML |
Tutorial |
| Mon Feb 21 | No class | Presidents' Day | |
| Wed Feb 23 |
Deploying time series forecasting and graph neural networks by Kyle Kranen ML beyond accuracy: Fairness, Security, Governance by Sara Hooker |
Sara's slides | Guest Lecture |
| Mon Feb 28 | ML Infrastructure and Platform |
Lecture
slides |
Lecture |
| Wed Mar 2 | Final project discussion | Workshop | |
| Mon Mar 7 |
Integrating ML into business Grace Isford (Lux Capital): How to pitch Nnamdi Iregbulem (Lightspeed): Go to market Astasia Myers (Quiet): Business values of AI |
Guest Lecture | |
| Wed Mar 9 | Final project demo day |
Recordings of 24 demos can be found on YouTube Join us! |
Demo day |