Lecture Schedule
!!! This website is archived. Please see the website of the latest edition of this course among the links listed here. !!!
Lecture slides will be uploaded here, usually before each class.
Furthermore, the lectures themselves might often deviate significantly from the
textbooks in the order, presentation, and actual content. Thus, it is
mandatory to either all lectures live or view their videos asynchronously.
Week | Topic | Textbook Chapters, Additional References | Slides |
| | | |
1 | Introduction and Administrivia | - | PDF PPTX |
| | | |
1-4 | Basics of Computer Organization and Operating Systems | Ch. 1, 2.1-2.3, 2.12, 4.1, and 5.1-5.5 of CompOrg Book; Ch. 2, 4.1-4.2, 6, 7, 13, 14.1, 18.1, 21, 22, 26, 36, 37, 39, and 40.1-40.2 of Comet Book | PDF PPTX |
4 | Basics of Cloud Computing | - | PDF PPTX |
5 | Parallel and Scalable Data Processing: Parallelism Basics | Ch. 9.4, 12.2, 14.1.1, 14.6, 22.1-22.3, 22.4.1, 22.8 of Cow Book; Ch. 5, 6.1, 6.3, 6.4 of MLSys Book | PDF PPTX |
6 | Review for Midterm Exam on Monday, 2/8 | - | - |
| | | |
6 | Midterm Exam on Tuesday, 2/9 | - | - |
| | | |
6 | Guest Lecture by Shreya Shankar (On break; ex-Google Brain) on Thursday, 2/11 | - | Talk PDF and Notebook Video |
| | | |
7 | Parallel and Scalable Data Processing: Scalable Data Access | Ch. 9.4, 12.2, 14.1.1, 14.6, 22.1-22.3, 22.4.1, 22.8 of Cow Book; Ch. 5, 6.1, 6.3, 6.4 of MLSys Book | PDF PPTX |
8 | Parallel and Scalable Data Processing: Data Parallelism | Ch. 9.4, 12.2, 14.1.1, 14.6, 22.1-22.3, 22.4.1, 22.8 of Cow Book; Ch. 5, 6.1, 6.3, 6.4 of MLSys Book | PDF PPTX |
9 | Dataflow Systems | Ch. 2.2 of MLSys Book | PDF PPTX |
| | | |
9 | Guest Lecture by Joe Hellerstein (Trifacta and UC Berkeley) on Thursday, 3/4 | - | Video |
| | | |
10 | ML Data Sourcing | Ch. 8.1, 8.3 of MLSys Book | PDF PPTX |
10 | ML Model Building Systems | Ch. 8-8.4 of MLSys Book | PDF PPTX |
| | | |
10 | Review for Final Exam on Friday, 3/12 | - | - |
| | | |
11 | Final Exam on Thursday, 3/18 | - | -
|
|