

BSc Computer Science
About this course
Computer science is the systematic study of computation: the principles that determine what can be computed, the algorithms and data structures that make computation efficient, and the software and hardware systems that bring those abstractions to practical use. It is a discipline with both deep theoretical foundations and an enormous range of practical applications, from operating systems and programming languages to artificial intelligence, cybersecurity, and the software that powers modern industry. The reach of computing into every aspect of contemporary life continues to expand, creating persistent and growing demand for graduates who understand it at a serious level. At the University of Surrey, this three-year, full-time BSc degree is designed to meet students where they are, welcoming both those with extensive prior coding experience and those who are taking their first steps in the discipline. The programme integrates digital skills and preparation for the technological landscape of the modern workplace throughout the curriculum, ensuring that your education remains relevant to the evolving demands of the industry. You will study the core foundations of computer science including programming, algorithms, systems architecture, software engineering, and data management, developing the technical depth that employers across the full range of computing roles expect. The typical entry tariff of 136 points reflects solid academic expectations. Computer science graduates from Surrey enter careers in software development, systems engineering, data science, cybersecurity, artificial intelligence, and technical management across a wide range of industries. Technology companies, financial institutions, healthcare organisations, public sector bodies, and research institutions all employ computer scientists in significant numbers. Many graduates also go on to postgraduate study in computer science, data science, cybersecurity, or a specialist computing field, or pursue the MEng route available through the programme for those who wish to develop to a higher technical level.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 35 respondents (62% 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 →


