The Department of Computer Science provides a variety of undergraduate and taught postgraduate courses which span the discipline and explore cognate subjects. More information for prospective students is available from the Study with us pages. Information on taking an intercalated year is available.
The Department reserves the right not to offer a module in any year, or to offer alternative modules as considered appropriate. Sufficient modules will be offered in any year to allow candidates an element of choice within the course requirements. Some modules may require additional reading for those students whose first degree course did not contain the necessary prerequisite material. Please click here for module details.