1-2 | Basics of Machine Resources: Computer Organization | Ch. 1, 2.1-2.3, 2.12, 4.1, and 5.1-5.5 of CompOrg Book |
2-3 | Basics of Machine Resources: Operating Systems | 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 |
4 | Basics of Cloud Computing | - |
4-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 |
5 | Review for midterm in discussion section, 05/09/2023 | |
6 | Midterm on 5/11/2023 in class | |
6-7 | Parallel and Scalable Data Processing: Scalable Data Access | |
7 | Industry Guest Talk: Jules Damji from Anyscale Discussing Ray Core on 5/18/2023 | |
7-8 | Parallel and Scalable Data Processing: Data Parallelism | |
8 | Industry Guest Talk: Venkatesh Ravichandran from Alexa AI at Amazon Discussing Language Data Organization on 5/25/2023 | |
9-10 | Dataflow Systems | Ch. 2.2 of MLSys Book |
10 | ML Model Building Systems | Ch. 8-8.4 of MLSys Book |
10 | Final exam review in discussion section, 06/06/2023 | |
11 | Final Exam on 6/15/2023 | - |