Past Exam Papers
Previous exam papers for this course (or similar courses) are available here
. Please note that the material covered was somewhat different in 2015 & 2016, and that undergraduates were examined through a sit-down paper in those years.
Some online resources for you to brush up if necessary.