

BSc Computer Science and Mathematics
About this course
Computer science and mathematics is a combination that sits at the heart of modern computing and data-driven technology. Mathematics provides the rigorous conceptual foundations, including logic, analysis, algebra, probability, and combinatorics, that underlie the theory of computation, the design of algorithms, the security of digital systems, and the statistical methods that power machine learning and data science. Computer science takes these foundations and extends them into the design, implementation, and analysis of the systems and software that modern life depends on. Together, the two disciplines produce graduates who can move fluently between abstract reasoning and practical engineering. At the University of St Andrews, this four-year full-time BSc (Hons) degree grounds you in both the theory and practice of computer science alongside rigorous mathematical training. You will learn to programme computers and understand how systems are organised, designed, and implemented, while also developing the mathematical tools of proof, structure, and quantitative reasoning. A year abroad is incorporated into the programme, giving you the opportunity to study at an international partner institution and to experience both disciplines in a different academic environment. St Andrews has a strong reputation in both computer science and mathematics, and the degree benefits from the research activity and intellectual culture of both departments. Computer science and mathematics graduates are among the most in-demand in the technology and data sectors. Software engineering, machine learning, data science, cryptography, algorithm design, and computational research are all natural directions. The mathematical depth of this combination also makes graduates particularly attractive to employers in quantitative finance, actuarial science, and research roles that require a sophisticated understanding of both systems and mathematics. For those drawn to academic life, the degree provides an excellent foundation for postgraduate research in computer science, mathematics, or a range of interdisciplinary fields. The typical entry tariff is 232 points.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 95 respondents (60% 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 →


