Learning Outcomes:
On successful completion of this module, the student is expected to (1) demonstrate an understanding of the theoretical aspects of the topics covered in this module, and (2) be able to carry out any computations involving the objects described in this module (including, but not limited to, finding the inverse of a matrix, finding the derivative of a trigonometric or rational function, calculating the expectation of a random variable or determining the long-term behaviour of a Markov chain).