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.
Programmes
Computer Science BSc
- Computer Science
- Computer Science BSc (Hons) (foundation) (4 year route with Carmel College)
- Computer Science with a year in industry BSc (Hons)
Computer Science MEng
Computer Science with Software Development
- Computer Science with Software Development BSc (Hons)
- Computer Science with Software Development with a year in industry BSc (Hons)
Financial Computing
Computer Science and Electrical Engineering
- Computer Science and Electronic Engineering BEng (Hons)
- Computer Science and Electronic Engineering MEng (Hons)
- Computer Science and Electronic Engineering with year in industry BEng (Hons)
Mathematics and Computer Science
- Mathematics and Computer Science BSc (Joint Honours)
- Mathematics and Computer Science with a year in industry BSc (joint honours)
Game Design
- Game Design BSc (Hons)
- A Year in Industry option for this degree is also available as a course option
Contact our undergraduate admissions tutor for more information.
Back to: Department of Computer Science