This programme is studied on campus.
Helping doctors to treat a newborn baby, analysing the huge volume of data from the human genome, tracking jet engines in flight and ensuring that maintenance is planned accordingly, and making online shopping easier and more secure - these are just some of the challenges that computer scientists rise to every day by using their technical analysis, design and programming skills that they learn at university to create better and more intelligent tools.
The highly relevant curriculum, along with strong industry links, ensures that computing programme graduates have an advantage in a competitive market place. The British Computer Society (BCS) recognises our single Honours degrees for professional membership without additional examinations. The employment record of our graduates is excellent with the vast majority entering occupations of their choice within three months of graduation, in sectors as diverse as banking, pharmaceuticals and computer game development.
With us you will learn a range of key computing skills and components, including, data management, artificial intelligence, computer programming, human-computer interaction, operating systems and web application development, to name a few.
You will also gain a great mix of theory and practical skills. This is possible in part because of an excellent staff-student ratio and strong record of supporting students find work placements.
5 year MSci degree
This degree offers you the opportunity to undertake a year's placement in an industrial, commercial or research environment and graduate after five years with an MSci (an undergraduate Masters degree) instead of a BSc. Find out more.