Some Old Exams
Please report any errors you find to me.
All these exams have answers provided as well.
In addition, the following exams (from similar courses) have questions
that are suitable for practice.
(However, they also have some
questions you may not be expected to be able to solve - ask me if you
have some uncertainty about this.)