Introduction
Announcements

Schedule
Labs
Assignments
TA office hours

Tests, exam

Videos
Course notes
Extra problems
Discussion board

CSC 209 additional problems

Please don't look at the solutions first. You can't learn this material by reading solutions. Do some problems, look at the solutions later.

You don't need to retrieve all the solutions now either. They'll be here for a while, at least through the end of May, probably much longer.

Also note that aside from the old exams above, these problems differ substantially in difficulty level. Many (but not all) of them are of assignment quality rather than test quality; they're too hard for an exam or midterm test. Look at the previous years' exams for an indication of exam-level question difficulty.