

BSc Computer Science
About this course
Computer science is the discipline that underpins everything digital, concerned with the fundamental principles of computation, the design of efficient algorithms, the architecture of software systems, and the development of the technologies that are reshaping every sector of the economy and every aspect of daily life. It is both deeply theoretical, drawing on mathematics and logic to ask what can be computed and how efficiently, and intensely practical, requiring the ability to design and build systems that work reliably in the real world. At Durham University, this three-year full-time programme includes a sandwich year, a year abroad, and work placement opportunities, providing an unusually comprehensive combination of academic depth and professional experience. You will study algorithms and data structures, programming languages, software engineering, artificial intelligence, machine learning, computer architecture, databases, and the mathematical foundations of computation, developing both technical proficiency and the ability to design complex systems from first principles. The sandwich year allows you to work in a technology company or research organisation, while the year abroad gives you the chance to experience computer science education and research in a different international context. Entry is highly competitive, typically requiring a tariff of around 200 points. Durham computer science graduates are among the most sought-after technology graduates in the UK, with strong demand from software companies, financial technology firms, management consultancies, research organisations, and the public sector. The combination of placement and year abroad experience is a significant differentiator in the graduate job market, and many students convert their placements into graduate offers. Further study at master's level in computer science, artificial intelligence, or a specific application domain is a natural continuation for those who want to develop specialist expertise or pursue research. The degree provides a strong foundation for any career at the frontier of digital technology.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 45 respondents (63% 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 →


