Homeworks

All times are relative to Berkeley, CA (Pacific Time).

Homeworks are due each Wednesday at 11:59 PM. Self-grades are due the following Monday at 11:59 PM.

Homework Due Date Self-Grade Due Date Problems Solutions
Homework 1 9/2 9/7 hw1 hw1-sol
Homework 2 9/9 9/14 hw2 hw2-sol
Homework 3 9/16 9/21 hw3 hw3-sol
Homework 4 - - hw4 hw4-sol
Homework 5 10/1 10/7 hw5 hw5-sol
Homework 6 10/7 10/12 hw6 hw6-sol
Homework 7 10/14 10/19 hw7 hw7-sol
Homework 8 10/21 10/26 hw8 hw8-sol
Homework 9 10/28 11/2 hw9  

Labs

Labs are due each Friday at 11:59 PM. Self-grades are due the following Wednesday at 11:59 PM.

Lab Due Date Self-Grade Due Date Problems Solutions
Lab 0 9/4 9/9 lab0 .zip, .pdf
Lab 1 9/11 9/16 lab1 .zip, .pdf
Lab 2 9/18 9/23 lab2 .zip, .pdf
Lab 3 10/2 10/7 lab3 .zip, .pdf
Lab 4 10/9 10/14 lab4 .zip, .pdf
Lab 5 10/16 10/21 lab5 .zip, .pdf
Lab 6 10/23 10/28 lab6 .zip, .pdf
Lab 7 10/30 11/4 lab7  

Discussions

Exams

Notes

These notes serve as supplementary readings and do not necessarily align with lecture/textbook content. We may update notes closer to the content being presented in lecture.