We offer a range of courses: from our undergraduate degrees (Computer Science, Maths and Computer Science, and Computer Science and Philosophy) and full-time Masters degrees (MSc in Advanced Computer Science and MSc in Mathematics and Foundations of Computer Science), to part-time graduate programmes for professionals (MSc in Software Engineering and MSc in Software and Systems Security).
Learn more about the courses we offer, and find out how to make an application to join us.