Undergraduate Computer Science Degrees
Start your journey into the dynamic world of technology and innovation with our Computer Science degrees, taught by world-leading academics in cutting-edge facilities.
How you’ll learn
Choose your course in Computer Science, Game Engineering, Software Engineering, Cyber Security or Electronics and Computer Engineering.
Your learning experience is shaped by:
- dedicated academics who are specialists in their field
- hands-on experience with industry-leading facilities
- developing career-ready skills through projects and practical work
- insights from industry leaders, thanks to our global connections
- personalised support including a tutor, peer mentor, and Wellbeing Advisor
Industrial placement
Each of our Computer Science courses offers a four-year version, which includes an accredited and paid industry placement. During Stage 3, you'll spend a full year gaining real-world experience in the field.
Your placement can be in the UK or abroad.
Choose from our Computer Science BSc courses with an industrial placement below.
Study abroad
Spend a year studying abroad during your Computer Science course. You'll study for a full academic year at one of our exchange partners.
We also have short-term global placements available. These usually occur over the summer months, outside of term time.
Accreditation
Our degrees are accredited by BCS, The Chartered Institute for IT.
BCS-accredited degrees provide the foundation for chartered IT professionals, engineers and computer scientists.
Choose your course
All our undergraduate Computer Science students study the same modules for the first two years. You can transfer between Computer Science degrees up until the end of Stage 2.
After Stage 2, you can continue with your Computer Science BSc degree, or specialise in game engineering, software engineering or cyber security.