Skip to main content

Study with us

We offer a range of courses: from our undergraduate degrees (Computer Science, Maths and Computer Science, and Computer Science and Philosophy), our full-time Masters degrees (MSc in Advanced Computer Science and MSc in Mathematics and Foundations of Computer Science), to two 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.

Professional Part-time Courses