BSc Computer Science
-
UCAS code
G400 -
A level offer
ABB -
Year of entry
2025/26 -
Course duration
Full Time: 3 Years
-
Year of entry
2025/26 -
Course duration
Full Time: 3 Years
Develop valuable, sought-after computing knowledge and skills to pursue a wide range of professions, with our three-year BSc Computer Science degree.
Computer science – with the application of data science – has a colossal impact on modern society and is the cornerstone of every digital technology used in our daily lives.
You'll join the University of Reading’s Department of Computer Science, where 100% of our research impact has been classed outstanding or very considerable (REF 2021, combining 4* and 3* submissions – Computer Science and Informatics).
Reading has the fourth highest number of digital tech organisations in the UK ("UK’s Top Digital Tech Cities", March 2020, The Data City) and in 2023 ranked 2nd in The Data City’s list of UK AI hotspots. Companies such as Microsoft, Oracle, Cisco Systems, and Intel have their UK headquarters nearby, and often employ our students after graduation.
Our BSc Computer Science degree is accredited by the British Computer Society – the Chartered Institute for IT.
What you’ll learn
You’ll study on our parkland campus at Whiteknights, which has been voted among the best and most popular green spaces in the UK for 14 consecutive years in the Green Flag awards. Reading is located in the heart of the 'UK's Silicon Valley', a hub for the computer science industry.
During this degree, you will explore a wide range of topics that include:
- complex computing systems
- big data analytics
- computer vision
- blockchain computing
- artificial intelligence and machine learning
- software systems development
- networking
- data security
- ethics.
Get to grips with several programming/scripting languages including:
- C
- C++
- Java
- Python
- JavaScript.
Our teaching approach
You’ll be taught by lecturers with expertise across a broad range of areas, with extensive experience in both academic and industrial applications, who will help you to develop and apply your technical skills. 94% of our students said teaching staff are good at explaining things (National Student Survey 2024, 94.44% of responders from the Department of Computer Science).
This degree has a strong focus on career management. A series of skills development opportunities allow you to develop valuable, transferable skills – such as teamwork and communication – aiming to enhance your employability and set you apart from other graduates.
You also have the option to further your knowledge and skills with hands-on experience in industry with our four-year BSc Computer Science with Industrial Year. This pathway gives you the opportunity to apply for a year-long paid placement as part of your degree.
Specialist computer science tools and expertise
We use a wide range of software packages to support your learning. These include:
- tools for software/apps development
- data analytics algorithms
- system modelling languages
- cloud and parallel computing platforms
- mathematical manipulation (eg MatLab).
Additionally, we offer free access to commercial software and servers, and our dedicated computer laboratories are available to students Monday to Friday, 08:00-18:00. 94% of our students said it has been easy to access subject-specific resources (eg, equipment, facilities, software, collection) when they needed to (National Student Survey 2024, 94.44% of responders from the Department of Computer Science).
Study Abroad
As part of your degree, you can choose to spend an academic year abroad. Potential destinations include Australia, Canada, Germany, Hong Kong, South Korea, Sweden, and the United States.
We'll help you to decide where to go and for how long, guide you through the application process, and support you while you're abroad.
To find out more about the benefits of studying abroad, and discover where you could go, visit the Study Abroad website.