BSc Computer Science with Industrial Year
Find out how we're adapting during COVID-19.
Develop valuable, sought-after computing knowledge and skills, and put them into practice with a year in industry, with our BSc Computer Science with Industrial Year 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).
This four-year course 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.
Industrial Year placement
This degree includes the opportunity to apply for a one-year, paid work placement in industry, taken between your second and third years. It offers a valuable opportunity to deepen your knowledge and skills, explore career options and build your network.
Over the years, we have built up relationships with major companies across the industry, many of which have their UK or European headquarters in the local area. Previous and current placement providers include:
- BAE Systems
You’ll be supported to find a placement with the help of our dedicated placement team. You’ll get the chance to attend regular placement training sessions, as well as the option of one-to-one appointments for help with writing your CV and cover letters, and access to placement providers on campus through fairs and events.
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.
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.