Lecture Schedule

!!! This website is archived. Please see the website of the latest edition of this course among the links listed here. !!!

  • This schedule is tentative and might change during the quarter. The dates of the midterm and final exams, however, will not change.

  • 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 - -