Introduction
Announcements

Schedule
Labs
Assignments
TA office hours

Tests, exam

Videos
Some course notes
Extra problems
Discussion board

Grades so far

[PDF four-to-a-page version]