Undergraduate Degree Schemes
- BSc Computer Science is a broad curiosity-driven (that is, you can choose to specialize without restrictions) degree. This degree leads to a qualification that will enable graduates to enter careers across the broad range of computing specialisms. It is our most popular degree
- MEng Computing is a four-year degree leading to a Masters qualification. This degree is aimed at those students who are committed to a career in the software development industry.
- BSc Computing and Communications is a degree that combines computing and digital communications (about 1/3).
- BSc Mathematics for Computer Science is about the fundamental mathematics foundation of computing.
- BSc Computer Science with Finance is aimed at those interested in a career in financial computing.
- BSc Computer Science and a Modern Language combines Computing with either French, German, Spanish, Italian or Welsh.
- The degrees BSc Physics and Computer Science, BSc Psychology and Computer Science and BSc Computing and Geoinformatics all combine computing with other subjects where natural links exists.
Postgraduate Degree Schemes
- MSc in Computer Science is aimed at those without a background in Computer Science, and who are interested in a career in the area.
- MSc in Computing and Software Technology is aimed at those interested in, or currently pursuing, a degree in software development and software applications, and who already have some background in Computer Science or programming.
- MSc in Computing and Future Interaction Technologies is a specialised programme in the areas of human-computer interaction, and user interfaces.
- MRes in Visual Computing
- MRes in Logic and Computation
- MRes in Future Interaction Technologies
- PhD and MPhil opportunities