Study Guide for the Final Exam
Spring 2002, David Matuszek

The final exam will be comprehensive, with emphasis placed on the more recent material (after the second midterm).

My goal is to have roughly

These numbers refer to questions about specific data structures and algorithms. They are not intended to be exact percentages, or any sort of guarantee.

Some of the questions are likely to involve applying the concepts that have been developed throughout the semester, rather than requests for specific information; these questions cannot be assigned to any particular part of the semester.

Some questions, perhaps 10 - 15% of the total, will be from The Pragmatic Programmer (all chapters). Questions will be fairly general--I want to make sure you read the book, not memorized it.


For the first third of the semester:

For the second third of the semester:

For the final third of the semester: