BSc Computer Science
Develop valuable, sought-after computing knowledge and skills, and put them into practice with a year in industry, with our 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. This three-year course, led by the University of Reading’s Department of Computer Science, focuses on the essential skills and knowledge needed to give you a head start to pursue a wide range of computing and computer-related professions.
Our BSc Computer Science degree is accredited by the British Computer Society – the Chartered Institute for IT.
What you’ll learn
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
- data security
Get to grips with several programming/scripting languages including:
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.
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 many facilities are available to students in the evenings and at weekends.