BSc Computer Science and Mathematics

3 Years On Campus Bachelors Program

Durham University

Program Overview

In our changing world, the field of computer science which is underpinned by mathematics is a driving force behind many of the transformative technological breakthroughs that have shaped our lives. The skills required by today's dynamic tech sector demand a robust knowledge of mathematical fundamentals, statistics and machine learning.

The BSc in Computer Science and Mathematics allows you to explore the connections between the two fields and provides the foundational knowledge and practical skills needed to thrive in a data-driven workplace. At Durham, learning is informed by our close collaborations with high-tech industries and employers, which affords us invaluable insights into emerging trends and priorities in the industry.

The BSc Computer Science and Mathematics at Durham University is an excellent choice for students interested in the mathematical foundations of computing, algorithms, and data science. Here’s why Durham University stands out for this program:

1. World-Class Reputation & Rankings

  • Durham University is a top-ranked UK university, consistently placed among the best for Mathematics and Computer Science.

  • A member of the Russell Group, known for academic excellence and research impact.

2. Rigorous & Interdisciplinary Curriculum

  • Combines mathematics (algebra, calculus, probability, statistics) with computer science (algorithms, AI, programming, and data science).

  • Strong emphasis on logic, cryptography, machine learning, and computational mathematics.

  • Hands-on experience with Python, Java, R, and MATLAB.

3. Research-Led Teaching & Expert Faculty

  • Learn from leading researchers in AI, quantum computing, numerical analysis, and data science.

  • Opportunities to engage in cutting-edge research projects.

  • Final-year dissertation on topics like AI, machine learning, financial mathematics, or cryptography.

4. Strong Career Prospects & Industry Links

  • High employability in fields such as AI, fintech, cybersecurity, data science, and software engineering.

  • Durham has strong ties with Google, IBM, JP Morgan, and top tech/finance firms.

  • Access to internships, placement opportunities, and networking events.

5. Supportive & Prestigious Learning Environment

  • Durham’s collegiate system provides a strong sense of community and academic support.

  • Excellent computing and mathematics facilities, including AI and high-performance computing labs.

6. Pathway to Further Study & Research

  • Provides a solid foundation for MSc or PhD programs in Computer Science, AI, or Applied Mathematics.

Program Key Stats

£33,250
Sept Intake : 29th Jan


Yes

Eligibility Criteria

A*AA
NA
38
87

1350
30
6.5
92

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Scientist
  • Machine Learning Engineer
  • Algorithm Engineer
  • Quantitative Analyst
  • Cryptographer
  • Computational Scientist
  • Operations Research Analyst
  • AI Engineer
  • Cybersecurity Analyst
  • Data Engineer
  • Mathematical Modeler
  • Research Scientist
  • Actuarial Analyst
  • Theoretical Computer Scientist

Book Free Session with Our Admission Experts

Admission Experts