Welcome to CS 161!


Homework will be due Thursdays at 9:30 am.


The final exam will be in NVIDIA Auditorium, from 8:30-11:30 am, on Friday, August 12.

Addison will be hosting a final exam review session this Wednesday, from 2:30-3:20 pm, in NVIDIA Auditorium. The session will be recorded.


Jessica will be holding lectures in Gates B1, on Tuesdays and Thursdays from 9:30-11:20 am. The lectures will be recorded and lecture notes will be posted on the course website.

Course information

Office hours

This week's office hours will be held in the basement of the Huang Engineering Center, on

Remote students may join here (note: this is a new link, the old one doesn't work anymore for some reason).

Sections (completely optional)

David will be holding software engineering interview preparation workshops in Gates 104 most Mondays (6/27, 7/11, 7/18, 7/25, 8/1) from 6-6:50 pm.

Peng Hui will hold a seminar on how to write proofs, in Gates 104, on Friday 6/24, from 2-3 pm. [section notes]

Addison will be holding a final exam review session during the last week of the course.

Other resources

Other non-resources