Introduction
Announcements

Schedule
Labs
Assignments
TA office hours

Tests, exam

Videos
Course notes
Extra problems
Discussion board

CSC 209 midterm

The tests were randomized in various ways, so the test questions below are a sample which won't be exactly equal to the test you wrote.