Resources
Table of Contents
We will gradually add more useful resources on this page.
Book
Additional Books
- If you are not familiar with Python programming, use any online tutorial to get a handle of it. Here is a Python mini-course.
- Computer Organization and Design (5th edition), by David Patterson and John Hennessy (aka the “CompOrg Book”).
- Operating Systems: Three Easy Pieces, by Remzi and Andrea Arpaci-Dusseau (aka the “Comet Book”). Here’s the free e-book
- Database Management Systems (3rd edition), by Raghu Ramakrishnan and Johannes Gehrke (aka the “Cow Book”).
- Spark: The Definitive Guide (1st edition), by Bill Chambers and Matei Zaharia (aka the “Spark Book”).
- Data Management in Machine Learning Systems, by Matthias Boehm, Arun Kumar, and Jun Yang.
- Deep Learning Book, by Ian Goodfellow, Yoshua Bengio, and Aaron Courville.
- Designing Machine Learning Systems, by Chip Huyen.
Past Offerings
Materials
Student Materials Folder
We will post relevant materials in this folder throughout the quarter.
Resources on Ray
Related Documentation and Courses
- PyTorch documentation
- Dive into Deep Learning
- Machine Learning Compilation
- CSE 224: Graduate Networked Systems
Exam Resources
Coming soon…
Wellness Resources
Your wellbeing matters, and we hope that DSC 204A is never a barrier for your wellbeing. Below are some campus resources that may be helpful. Remember that you are not alone: please reach out to the instructor and TAs whenever needed!