Week of March 18th

Week of February 26th

Week of February 19th

Week of February 12th

Week of February 5th

Week of January 29th

Week of January 22nd

Week of January 8th

Course Description

Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Additional advanced material and more challenging projects. Where possible, assignments will be based on CS department research.


Jerry Cain
Annie Hu
Section Leader
Travis Lanham
Section Leader
Jack Seibert
Section Leader

Lecture Time & Location

Monday, Wednesday, Friday
1:30 - 2:50PM
Building 380, Room 380D (map)

Course Information

Check out the course information sheet for administrivia about the class and policies.

Grading Policy

Programming assignments: 50%
First midterm examination: 15%
Second midterm examination: 15%
Final project: 20%


Midterm I:
Friday, February 9
from 1:30 - 2:50 PM in 380-380Y

Midterm II:
Monday, March 12
from 1:30 - 2:50 PM in 200-305

Important Dates

For an outline of what's coming up, check out the course syllabus.

Office Hours

Tentative Schedule posted to Piazza. Please look here.