Skip to main content

Computer science

Undergraduate courses starting in 2021

Computer science is the science behind much of the technology we use in our daily lives. Programming is a core topic but there’s so much more to learn.

Our courses cover a broad range of areas in computer science, exploring the traditional software and logic aspects of the subject, with special attention to its underlying mathematics. You’ll develop a sound knowledge base and range of skills valuable to a career in the field, including learning to analyse, integrate and apply new ideas and techniques to solve computing problems.

As a student here, you’ll be part of a well-equipped and supportive department, with lots of opportunities to get involved in societies and events such as hackathons, coding competitions and conferences.



The awards, accolades and league table rankings for this subject.

‘I'm getting some real life experience before I even get to the graduate market.’
Annette Reid BSc (Hons) Computer Science (2018)