Content

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

Homeworks

Homeworks are due each Tuesday at 11:59 PM. Self-grades are due the coming Tuesday at 11:59 PM. No late self-grades or homework submissions will be accepted.

Homework Due Date Self-Grade Due Date Problems Solutions Self-Grade Form
Homework 1 01/25 02/01 hw1.pdf hw1-sol.pdf hw1-self-grade
Homework 2 02/01 02/08 hw2.pdf hw2-sol.pdf hw2-self-grade
Homework 3 02/08 02/15 hw3.pdf hw3-sol.pdf hw3-self-grade
Homework 4 02/15 02/23 hw4.pdf hw4-sol.pdf hw4-self-grade
Homework 5 hw5.pdf hw5-sol.pdf
Homework 6 03/01 03/08 hw6.pdf hw6-sol.pdf hw6-self-grade
Homework 7 03/08 03/15 hw7.pdf hw7-sol.pdf hw7-self-grade
Homework 8 03/15 03/29 hw8.pdf hw8-sol.pdf hw8-self-grade
Homework 9 03/29 04/05 hw9.pdf hw9-sol.pdf hw9-self-grade
Homework 10 hw10.pdf hw10-sol.pdf
Homework 11 04/12 04/19 hw11.pdf hw11-sol.pdf hw11-self-grade
Homework 12 04/19 04/26 hw12.pdf hw12-sol.pdf hw12-self-grade
Homework 13 04/26 05/03 hw13.pdf hw13-sol.pdf hw13-self-grade
Homework 14 hw14.pdf hw14-sol.pdf

Labs

Labs are due each Thursday at 11:59 PM. Self-grades are due the following Thursday at 11:59 PM. No late self-grades or lab submissions will be accepted.

Lab Due Date Self-Grade Due Date Problems Solutions Self-Grade Form
Lab 0 01/27 02/03 lab0.zip lab0_sol.zip lab0-self-grade
Lab 1 02/03 02/10 lab1.zip lab1_sol.zip lab1-self-grade
Lab 2 02/10 02/17 lab2.zip lab2_sol.zip lab2-self-grade
Lab 3 02/17 02/24 lab3.zip lab3_sol.zip lab3-self-grade
Lab 4 03/03 03/10 lab4.zip lab4_sol.zip lab4-self-grade
Lab 5 03/10 03/17 lab5.zip lab5_sol.zip lab5-self-grade
Lab 6 03/17 03/31 lab6.zip lab6_sol.zip lab6-self-grade
Lab 7 03/31 04/07 lab7.zip lab7_sol.zip lab7-self-grade
Lab 8 04/21 04/28 lab8.zip lab8_sol.zip lab8-self-grade
Lab 9 05/05 05/12 lab9.zip lab9_sol.zip lab9-self-grade

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 01/19 dis1.pdf dis1-sol.pdf
Discussion 2 01/26 dis2.pdf dis2-sol.pdf
Discussion 3 02/02 dis3.pdf dis3-sol.pdf
Discussion 4 02/09 dis4.pdf dis4-sol.pdf
Discussion 5 02/16 dis5.pdf dis5-sol.pdf
Discussion 6 02/23 dis6.pdf dis6-sol.pdf
Discussion 7 03/02 dis7.pdf dis7-sol.pdf
Discussion 8 03/09 dis8.pdf dis8-sol.pdf
Discussion 9 03/16 dis9.pdf dis9-sol.pdf
Discussion 10 03/30 dis10.pdf dis10-sol.pdf
Discussion 11 04/06 dis11.pdf dis11-sol.pdf
Discussion 12 04/13 dis12.pdf dis12-sol.pdf
Discussion 13 04/20 dis13.pdf dis13-sol.pdf
Discussion 14 04/27 dis14.pdf dis14-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.