Our undergraduate programmes

The department offers a range of British Computer Society-accredited degree courses that are continually updated to reflect new technologies and trends.

This has led to significant new options in recent years, including mobile computing, game programming, game theory and robotics & autonomous systems.

Thanks to our industry partnerships we can inject a significant practical element into your degree programme, including project work, placements and career workshops.

We give students the flexibility to tailor your learning to your own interests as they develop during your studies. Based off extensive analysis of current employment opportunities, we offer specialisms in artificial intelligence, algorithms and optimisation, data science, and software development.


Computer Science BSc

Computer Science MEng

Computer Science with Software Development

Financial Computing

Computer Science and Electrical Engineering

Mathematics and Computer Science

Game Design

 Contact our undergraduate admissions tutor for more information.







Back to: Department Of Computer Science