Computer science

Undergraduate courses starting in 2018

Computer science is the science behind much of the technology we use in our daily lives. There is more to computer science than just programming.

Join us in a supportive, well-equipped and creative environment to help you reach your full potential.

You’ll develop a sound knowledge base and a range of skills that are valuable to a career in computer science. You’ll develop the ability to analyse, integrate and apply new ideas and techniques to solve computing problems.

Learning experience

Expert academics

You’ll learn from academics with expertise in computer science. Their international collaborations and research activities feed into undergraduate teaching and contribute to your learning experience.

Specialist facilities and equipment

Benefit from our purpose-built teaching laboratories allowing you to create and experiment with software-driven systems and devices. Handle and analyse complex, data-intensive processes over high-speed networks with our High Performance Computing facility ‘Balena’. You’ll also be able to access our dedicated Maths and Statistics Help (MASH) centre.

Graduate employability

Nearly all modern industries call on the insight and technical expertise of computer scientists. Recent graduates have gone on to a wide variety of careers including:

  • Product Manager at Atos
  • Cyber Security Analyst at Selex ES
  • Software Tester at Fujitsu
  • Software Developer at Imagination Technologies

You’ll also be well suited to roles in business, education and administration. Many of our graduates also choose to go on to postgraduate study in preparation for academic or industry-based research careers.

Find out more about what our graduates go on to do.

Riccardo Broggi
“The course is a perfect balance of stimulating challenges and support. Everyone’s always buzzing about the next app they’ll develop, the next problem they’ll solve, the next project they’ll undertake.”
Riccardo Broggi

BSc Computer Science (2018)