Content

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

Homeworks

Homeworks are due each Friday at 10:59 PM. Self-grades are due the coming Friday at 10:59 PM. You will have a buffer period of 1 hour for late submissions. After that, no late self-grades or homework submissions will be accepted.

Homework Due Date Self-Grade Due Date Problems Solutions
Homework 1 09/02 09/09 hw1.pdf hw1-sol.pdf
Homework 2 09/09 09/16 hw2.pdf hw2-sol.pdf
Homework 3 09/16 09/23 hw3.pdf hw3-sol.pdf
Homework 4 09/23 09/30 hw4.pdf hw4-sol.pdf
Homework 5 - - hw5.pdf hw5-sol.pdf
Homework 6 10/1 10/7 hw6.pdf

Labs

Labs are due each Tuesday at 10:59 PM. Self-grades are due the following Tuesday at 10:59 PM. You will have a buffer period of 1 hour for late submissions. After that, no late self-grades or lab submissions will be accepted.

Lab Due Date Self-Grade Due Date Problems Solutions
Lab 0 09/06 09/13 lab0.zip lab0_sol.zip
Lab 1 09/13 09/20 lab1.zip lab1_sol.zip
Lab 2 09/20 09/27 lab2.zip lab2_sol.zip
Lab 3 09/27 10/04 lab3.zip lab3_sol.zip

Discussions

Discussions run from Wed-Fri each week, covering roughly the material from lecture the week before. The date of the Wednesday is listed below. Attendance is optional, but the material is in scope for exams.

Discussion Date Problems Solutions
Discussion 1 8/31 dis01.pdf dis01-sol.pdf
Discussion 2 9/7 dis02.pdf dis02-sol.pdf
Discussion 3 9/14 dis03.pdf dis03-sol.pdf
Discussion 4 9/21 dis04.pdf dis04-sol.pdf
Discussion 5 9/21 dis05.pdf dis05-sol.pdf

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.