CSE 401/M501 Exams

This page contains links to some old exams and lists of topics that you should know. Different offerings of the course do not always cover exactly the same topics in the same order so you should feel free skip any questions that aren't included in this quarter's version of the course.

You may find parts of some old CSE P 501 exams (the PMP compiler course) also useful for studying

Suggestion: Don't try these exams until after you've done your studying. Then use them as a check for how well you are prepared.

Disclaimer: Occasionally errors are spotted in old questions or answers. If you think something might not be right, ask on the course discussion board, don't just memorize what's here and assume that it could never have a bug. We'll try to fix anything that turns out to have a problem.

Midterm Exams

Midterm exam topic list (updated for 22au)

This quarter's midterm:   exam   sample solution

Old midterms: 21au (solution), 19au (solution), 18au (solution), 18sp (solution), 17wi (solution), 15wi (solution)

Final Exams

Final exam topic list (updated for 22au)

This quarter's final:   exam   sample solution

Old finals: 21au (solution), 19au (solution), 18au (solution), 18sp (solution), 17wi (solution), 15wi (solution)