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 hw9-sol
Homework 10 11/4 11/11 hw10 hw10-sol
Homework 11 - - hw11 hw11-sol
Homework 12 11/19 11/23 hw12 hw12-sol
Homework 13 12/2 12/7 hw13 hw13-sol
Homework 14 - - hw14 hw14-sol

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/6 lab7 .zip, .pdf
Lab 8 11/9 11/18 lab8 .zip, .pdf
Lab 9 12/4 12/11 lab9 .zip, .pdf
Lab 10 12/11* 12/16 lab10 .zip, .pdf

* Lab 10 will be optional but can be used to make up a prior missed lab.

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.