.webp&w=3840&q=75)
The Bachelor of Science in Computer Science with Foundation at Durham University is a four-year, full-time program designed for students who wish to pursue a career in computer science but need additional preparation in mathematics and programming. The foundation year provides students with the necessary skills in mathematical reasoning, computing fundamentals, and problem-solving before embarking on the full curriculum of the computer science degree.
In the following three years, students will study core areas of computer science, including algorithms, software engineering, databases, and artificial intelligence. Graduates will be well-prepared for careers in software development, IT consulting, data science, or systems engineering, with a strong foundation in both theoretical and practical aspects of computing.
Program Title: Bachelor of Science in Computer Science with Foundation
Degree Type: Bachelor of Science (BSc)
Duration: 4 Years
Mode of Study: Full-time, On Campus
Start Date: 30th January 2026
Location: University of Durham, United Kingdom
Field of Study: Computer Sciences
Language of Instruction: English
Year 1 – Foundation in Computer Science
Year 2 – Core Computer Science Concepts
Year 3 – Advanced Computer Science and Application
Year 4 – Specialized Computer Science and Final Project
Graduates of the Computer Science with Foundation program from Durham University are well-prepared for careers in software development, IT consultancy, data analysis, and network engineering. Career opportunities include positions in software engineering, web development, data science, cybersecurity, and network administration. Many graduates work in the technology sector, financial institutions, and government agencies. With expertise in programming, system design, and network security, you will be well-equipped to work in diverse technology-related fields.
Durham University’s Computer Science with Foundation program provides a solid foundation in computer science, followed by advanced coursework in key areas of the field. The program emphasizes both theoretical knowledge and practical skills, preparing students for careers in the fast-evolving technology sector. The program’s focus on software development, data science, and network security ensures that you will be equipped to tackle the challenges of modern computing. With access to expert faculty, cutting-edge labs, and opportunities for real-world projects, you will be well-prepared for a successful career in computer science.
For further information, please contact the admissions office at:
Phone: +44 (0)191 334 2000
Email: admissions@durham.ac.uk
Address: University of Durham, Durham, DH1 3LE, United Kingdom