

BSc Computer Science with Industrial Year
About this course
Computer science provides the theoretical and practical foundations that underpin all of modern computing, from the algorithms that search and sort data to the operating systems that manage hardware resources and the security protocols that protect communications. It is a discipline that rewards rigorous mathematical thinking, careful logical reasoning, and the capacity to translate abstract ideas into working software. The ability to understand computation at a fundamental level is increasingly valuable in a world where digital systems underpin virtually every aspect of economic and social life. At the University of Reading, this four-year full-time degree includes an industrial year in which you leave the university to work in a professional computing environment. This year in industry is a substantial experience, not a brief internship, and it gives you the opportunity to apply and extend your technical skills in real-world contexts, to understand how software development works in practice, and to build professional networks before you graduate. The academic programme covers programming, algorithms and data structures, computer systems, software engineering, networks, and the theoretical foundations of computing, building both depth in the core disciplines and breadth across the field. You will develop systematic problem-solving skills and the ability to design, build, and evaluate complex software systems. Working on projects throughout the programme develops your capacity to manage technical work, collaborate with others, and deliver to requirements, skills that are essential in professional computing roles. Graduates from computer science degrees with industrial experience are among the most employable in the technology sector. Roles include software developer, systems engineer, data scientist, cybersecurity analyst, cloud engineer, and technology consultant. The industrial year often leads directly to graduate employment with the company where you worked, and the combination of academic depth and practical experience is valued across all industries that depend on computing. Postgraduate study is also an option for those who want to develop specialist expertise or move into research.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 30 respondents (58% response rate)
Similarly Ranked Alternatives
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →


