Complete Admissions Guide

Mathematics and Computer Science at Oxford

Our students' Oxford acceptance rate

65%

Average UK applicant rate

17%

Everything you need to apply for Mathematics and Computer Science at University of Oxford: entry requirements, interviews, typical offers, and insider tips from Oxford graduates.

Last updated: May 2026

Key Facts · Oxford

  • A*A*ATypical Offer
  • 8:1Applicants / Place
  • 59Places / Year
  • Usually 2–3 interviews…Interview
  • #1UK Ranking

Mathematics and Computer Science at Oxford (UCAS GG14) is a joint degree combining proof-based mathematics with theoretical and practical computer science. For 2027 entry, the headline offer is A*A*A with TMUA required, and students can take either the 3-year BA route or the 4-year MMathCompSci route.

01

Section 01

Why Mathematics and Computer Science at University of Oxford?

Oxford ranks #1 in the available Guardian and Complete University Guide Computer Science ranking display used for this page, but the caveat matters: those rankings are for Computer Science / Computer Science and Information Systems, not specifically this joint course.

The comparison set places Oxford #1 in both available columns, with Cambridge #2, Imperial #4 Guardian / #3 Complete, St Andrews #3 Guardian / #4 Complete, and Birmingham #5 in both columns. Use those rankings as a broad context signal rather than as a substitute for course fit.

The substantive reason to consider Oxford here is the combination of proof-based mathematics, theoretical computer science, algorithms and practical programming across the same degree route. If you want a course where abstract reasoning and computational implementation develop side by side, this is the right kind of structure to examine closely.

In our view, Oxford is the stronger fit if you want a collegiate course with intensive academic interviews and a proof-heavy joint structure. Imperial may suit applicants who prefer a London-based technology-campus environment, while Cambridge may suit applicants who prefer its course architecture and college teaching pattern.

How It Ranks Against Peers

  • University of Oxford

    Guardian
    #1
    CUG
    #1
    Times
  • University of Cambridge

    Guardian
    #2
    CUG
    #2
    Times
  • Imperial College London

    Guardian
    #4
    CUG
    #3
    Times
  • University of St Andrews

    Guardian
    #3
    CUG
    #4
    Times
  • University of Birmingham

    Guardian
    #5
    CUG
    #5
    Times

Ranks shown are UK subject-table positions from the three major UK guides. World rankings are not included — UK applicants compare using UK-focused sources.

02

Section 02

International Applicants

International Applicants

Country-specific admissions requirements

FijiTanzaniaW. SaharaCanadaUnited States of AmericaKazakhstanUzbekistanPapua New GuineaIndonesiaArgentinaChileDem. Rep. CongoSomaliaKenyaSudanChadHaitiDominican Rep.RussiaBahamasFalkland Is.NorwayGreenlandFr. S. Antarctic LandsTimor-LesteSouth AfricaLesothoMexicoUruguayBrazilBoliviaPeruColombiaPanamaCosta RicaNicaraguaHondurasEl SalvadorGuatemalaBelizeVenezuelaGuyanaSurinameFranceEcuadorPuerto RicoJamaicaCubaZimbabweBotswanaNamibiaSenegalMaliMauritaniaBeninNigerNigeriaCameroonTogoGhanaCôte d'IvoireGuineaGuinea-BissauLiberiaSierra LeoneBurkina FasoCentral African Rep.CongoGabonEq. GuineaZambiaMalawiMozambiqueeSwatiniAngolaBurundiIsraelLebanonMadagascarPalestineGambiaTunisiaAlgeriaJordanUnited Arab EmiratesQatarKuwaitIraqOmanVanuatuCambodiaThailandLaosMyanmarVietnamNorth KoreaSouth KoreaMongoliaIndiaBangladeshBhutanNepalPakistanAfghanistanTajikistanKyrgyzstanTurkmenistanIranSyriaArmeniaSwedenBelarusUkrainePolandAustriaHungaryMoldovaRomaniaLithuaniaLatviaEstoniaGermanyBulgariaGreeceTurkeyAlbaniaCroatiaSwitzerlandLuxembourgBelgiumNetherlandsPortugalSpainIrelandNew CaledoniaSolomon Is.New ZealandAustraliaSri LankaChinaTaiwanItalyDenmarkUnited KingdomIcelandAzerbaijanGeorgiaPhilippinesMalaysiaBruneiSloveniaFinlandSlovakiaCzechiaEritreaJapanParaguayYemenSaudi ArabiaAntarcticaN. CyprusCyprusMoroccoEgyptLibyaEthiopiaDjiboutiSomalilandUgandaRwandaBosnia and Herz.MacedoniaSerbiaMontenegroKosovoTrinidad and TobagoS. Sudan

Hover to preview · Click to draw route

Select a highlighted country to see the admissions-test, score, and English-language requirements that apply specifically to applicants from that country.

03

Section 03

Entry Requirements

  • A-LevelA*A*A with the A*s in Mathematics and Further Mathematics if available.
  • IB Diploma39 points including core points, with 766 at Higher Level; the 7 must be in Higher Level Mathematics.
  • Advanced Placement (AP)For courses requiring A*A*A: either four APs at grade 5 (including any required subjects), or three APs at grade 5 (including any required subjects) plus ACT 33 or above or SAT 1480 or above. Applicants for courses requiring Mathematics should take AP Calculus BC if able; Calculus AB is accepted if Calculus BC is unavailable. AP Precalculus cannot fulfil the Mathematics requirement.
Required Tests:TMUA
04

Section 04

Application Process & Key Deadlines

  1. 01

    MAY — AUG 2026

    Build UCAS application and test plan

    UCAS applications open on 12 May 2026; completed applications can be submitted from 1 September.

    Tip:Put TMUA and UCAS dates in the same calendar.

  2. 02

    1 JUN — 28 SEP 2026

    Register and book TMUA

    UAT-UK registration opens 1 June; booking runs 20 July to 28 September 2026.

    Tip:Book early for access arrangements, bursary or test-centre choice.

  3. 03

    1 SEP — 15 OCT 2026

    Submit UCAS

    Applications must reach UCAS by 6pm UK time on 15 October 2026 for Oxford.

    Tip:Set an earlier internal school deadline.

  4. 04

    12 — 16 OCT 2026

    Sit TMUA

    All Mathematics and Computer Science applicants must take both TMUA papers in the October sitting.

    Tip:TMUA informs shortlisting.

  5. 05

    LATE NOV — EARLY DEC 2026

    Receive shortlisting outcome

    Interview invitations normally arrive between mid-November and early December.

    Tip:Keep the full interview window free.

  6. 06

    EARLY — MID DEC 2026

    Attend online interviews

    Interviews are online, problem-based academic conversations.

    Tip:Practise explaining reasoning aloud.

  7. 07

    12 JAN 2027

    Receive Oxford decision

    Shortlisted candidates receive the outcome via UCAS on 12 January 2027.

    Tip:Request feedback by Oxford’s deadline if unsuccessful.

  8. 08

    MAY — JUN 2027

    Reply to UCAS offers

    Reply deadlines include 5 May and 2 June depending on when all choices have responded.

    Tip:Use the deadline in UCAS Hub.

  9. 09

    AUG 2027

    Meet offer conditions and confirmation

    Conditional offers are confirmed after exam results; exact 2027 A-level results date not yet verified.

    Tip:Monitor UCAS Hub and college instructions.

05

Section 05

Admissions Test

Oxford requires the Test of Mathematics for University Admission (TMUA) for Mathematics and Computer Science in the 2027 entry cycle. TMUA is delivered by UAT-UK through Pearson professional test centres.

The required TMUA papers are Paper 1: Applications of Mathematical Knowledge and Paper 2: Mathematical Reasoning. The test window is 12–16 October 2026, with registration opening on 1 June 2026 at 3pm BST and closing on 28 September 2026 at 6pm BST.

This is a cycle change: from the 2027-entry cycle, with the test taken in October 2026, TMUA replaces MAT for this route. For applicants who have older advice saved, this is the detail to update first.

TMUA is a material part of shortlisting, and Oxford uses course selection criteria and the TMUA result to decide whom to invite for interview. UAT-UK indicates there is no pass/fail score, but Oxford does not publish a score threshold or fixed weighting.

For international applicants, TMUA gives Oxford another way to compare applicants taking different qualifications. Candidates testing in China, Hong Kong or Macau have a restricted 15–16 October window within the October sitting.

We recommend starting with the official TMUA specification, then moving into timed papers and error review. A useful next page is our [TMUA guide](/admissions-tests/tmua/).

Full TMUA preparation guide | format, scoring, strategy, and practice resources.

TMUA Guide
06

Section 06

The Interview: What to Expect

Invitation → Decision: the interview timeline

Interview Invitation

Late Nov

Arrival to Interview

Early Dec

Technical Question

Mid Dec

Decision

Early Jan

Question Types You’ll See

Unseen proof/problem-solving taskAlgorithmic or computational-reasoning problemLogic/combinatorics puzzleSmall-cases-to-generalisation problemPrompted discussion after hints

Oxford interviews for this course are online, problem-based academic discussions in the early to mid-December 2026 interview window. The interview style is a short tutorial / problem-solving format.

The interview tests strong mathematical ability, unfamiliar problem solving, ability to absorb new ideas, independent thinking, aptitude and technical skills, perseverance, enthusiasm and motivation. Typical question types include unseen proof or problem-solving tasks, algorithmic reasoning, logic or combinatorics, small-cases-to-generalisation problems and discussion after hints.

In practice, the best preparation is not memorising speeches. We recommend practising how to say what you are trying, what has failed, what pattern you can see, and how you would test a conjecture. A strong answer can start messily and become clearer, especially if you slow down, state assumptions, and respond to hints as information rather than as criticism.

Practise with realistic questions from our free Mathematics and Computer Science mock interview bank.

Free Mock Questions
07

Section 07

How Decisions Are Actually Made

Weighting of Admission Factors

100%

  • TMUA35%
  • Interview30%
  • Predicted Grades20%
  • Personal Statement10%
  • Contextual Factors5%

Indicative — exact balance varies by college and year.

Oxford does not publish a fixed formula for this course, and the decision weights used in the visual explanation are editorial estimates only. Treat them as a way to understand likely emphasis, not as an official scoring model.

The criteria shown are TMUA / admissions test performance, interview performance, prior attainment and predicted grades, personal statement and academic reference, and contextual or extenuating circumstances. Oxford also considers UCAS information and contextual information in the Computer Science-family process.

In reality, the decision is academic and comparative. We recommend preparing as if the test and interview are the two places where you most clearly demonstrate live mathematical and computational reasoning.

08

Section 08

Personal Statement Tips

For this course, the personal statement should show how your interest in mathematics and computer science connects. Avoid a list of technologies; Oxford’s course is built around proof, algorithms, models of computation and programming foundations.

A useful paragraph often starts with one problem, theorem, algorithm or project. Explain what you first thought, what changed your mind, and what you learned about reasoning.

We recommend using one mathematics example and one computing example, then adding one bridge between them. For example, an algorithmic puzzle can become interesting because of its proof of correctness, not just because the code runs.

Do not over-claim. It is better to explain a small project precisely than to describe artificial intelligence, cryptography or quantum computing in slogans.

See a full annotated example with line-by-line expert commentary.

Mathematics and Computer Science PS Example
09

Section 09

Supercurriculars & Competitions

Projects

The verified project guidance suggests three broad project ideas: a proof-and-program portfolio, an algorithmic puzzle journal, and a mathematical modelling mini-project. Each works because it gives you something concrete to discuss in a problem-solving interview.

A good project does not need to be large. It should show that you can define a problem, try an approach, inspect mistakes, and connect the mathematical idea to the computational implementation.

How to present a project:

  1. Why you did it.
  2. What the project is.
  3. How you did it.
  4. What went wrong.
  5. What you did about it.
  6. What you learned.

Broad project ideas:

  • Prove a theorem or problem result, implement a related algorithm, and discuss complexity and edge cases.
  • Solve BIO, Project Euler or UKMT-style problems and compare brute-force methods with better algorithms.
  • Model a network, recurrence, random process or optimisation problem in code.

Other Supercurriculars

Useful activities include proof practice, programming fluency, reading beyond the syllabus, admissions-test practice, discussion and explanation, and Oxford Maths/CS outreach.

  • Practise full olympiad or university-style proof solutions.
  • Implement algorithms and data structures, then explain time and space complexity.
  • Keep notes on one mathematics text and one computer science text.
  • Use timed TMUA-style problem solving and error review.
  • Explain solutions aloud to peers or teachers.
  • Use Oxford Maths/CS outreach talks and problem resources.

These are support, not substitute. The core evidence still comes from how well you reason through mathematical and computational problems.

Competitions

Competitions are not required. What they do well is stretch you beyond routine school exercises and give you harder problems to analyse.

  1. British Informatics Olympiad
  • What it can show: Use it to practise turning a mathematical idea into an algorithm and explaining why the algorithm works.
  • How to prepare: Start with past BIO problems, then write short notes on correctness and edge cases.
  1. UK Senior Mathematical Challenge
  • What it can show: Use it to sharpen fast, accurate problem selection across algebra, geometry, number and combinatorics.
  • How to prepare: Review every mistake by topic, not just by score.
  1. British Mathematical Olympiad
  • What it can show: Use it for proof-writing under pressure, especially when a problem resists a standard method.
  • How to prepare: Write full solutions, then compare structure and clarity with published mark schemes.
  1. Oxford University Computing Challenge
  • What it can show: Use it for computational thinking and pattern-spotting problems close to algorithmic reasoning.
  • How to prepare: Practise translating examples into rules before touching code.
  1. STEP past papers (practice)
  • What it can show: Use it as advanced mathematical practice rather than as an Oxford requirement.
  • How to prepare: Choose papers that stretch proof, algebra and problem decomposition, then review slowly.

None are required; one or two done well beats five half-attempted.

10

Section 10

Course Structure

  1. Year 1: Core foundations

    Equal grounding in mathematics and computer science

    Balanced mathematics and computer science foundation.

    Even split between proof and computing foundations.

  2. Year 2: Core development and first options

    Core theory, options and group design practical

    Compulsory work in both subjects plus optional papers and group practical.

    Collaborative group design practical.

  3. Year 3: Advanced options

    Breadth across mathematics and computer science

    Option-led advanced mathematics and computer science.

    Decision point for BA or fourth year, subject to performance.

  4. Year 4: Master’s-level options and dissertation/project

    Advanced study and substantial independent work

    Advanced options plus dissertation or project.

    Major independent dissertation or project.

11

Section 11

Building Mathematics and Computer Science Knowledge

Start with the Oxford Mathematics and Computer Science course page because it gives the official course identity, requirements and course outline. For the test, use UAT-UK TMUA information as the official test resource.

For subject-building, MIT Mathematics for Computer Science is a useful open-access archival course because it links proof, discrete mathematics and computational thinking. Project Euler is useful if you treat each problem as a reasoning exercise, not a race to code.

For admissions context, the Oxford Department of Computer Science undergraduate admissions statistics help you understand the Computer Science-family process. International applicants should also keep the Oxford international qualifications page close while checking qualification equivalence.

The British Informatics Olympiad is worth using as algorithmic practice if you review why a solution works, not only whether it passes tests.

12

Section 12

College Choice & Reallocation

30 colleges offer this subject. 22.2% of applicants submit an open application. 35.8% of places come through the pool.

Oxford is collegiate for this course. The exact 39-college count was not verified in the checked undergraduate college-choice page, so this draft does not use that figure.

Around a fifth of applicants make open applications; the 2023-24 Computer Science-family report recorded 22.2% open applications, but this is a CS-family figure rather than an MCS-only statistic. Around a third of successful applicants receive an offer from a college they did not specify; the same CS-family report recorded 35.8% offers by non-applied colleges, again with the CS-family caveat.

Oxford calls this process reallocation. It is used to even out competition, assign open applications to a college or hall with relatively fewer applications, and allow applicants to be interviewed by another college when a college is oversubscribed.

College choice affects tutorials, accommodation and social base, but it is not a tactical shortcut because colleges use a shared admissions framework. We recommend choosing a college you would be happy to live and study in, or making an open application if you do not have a strong preference.

13

Section 13

Career Prospects

Where graduates of this course head after leaving — by sector, as reported in the university’s destinations survey.

020406070%
Technology and software roles
15%
Business and public service associate roles
10%
Business, research and administrative professional roles
5%
Administrative and other roles
% of graduatesSector

Full employer lists, median salary bands, and sector notes live on the careers data page.

Discover Uni reports 85% work or study and 95% of employed respondents in highly skilled work, with Information Technology Professionals as the largest occupation category. Employer examples include IBM, Google, Amazon, Morgan Stanley and Goldman Sachs across technology, software, business, research and finance-related outcomes.

Treat the career chart carefully. The occupation outcomes are based on 20 employed respondents 15 months after the course, so they are not employer-sector market shares.

14

Section 14

Contextual Circumstances

Oxford considers academic achievement in context where possible. Contextual processes can support applicants from disadvantaged or disrupted backgrounds.

For this course, context can include whether Further Mathematics was available at school, because Oxford lists alternative routes where Further Mathematics is unavailable. Mitigating circumstances should be communicated early through UCAS, the reference or the relevant Oxford process.

We recommend making the context specific and evidenced. A clear sentence from a referee about subject availability or disruption is more useful than a vague explanation added late.

Watch & Learn

Helpful Videos for Mathematics and Computer Science at Oxford

Student vlogs, mock interviews, lecture tasters, and admissions advice.

MIT 6.042J Lec 1

MIT OpenCourseWare lecture introducing proofs in Mathematics for Computer Science.

CS50x Introduction

CS50x overview introducing Harvard’s computer science course and its problem-solving approach.

The Magic of the Primes

Oxford Mathematics public lecture on prime numbers with James Maynard and Hannah Fry.

Networks: Oxford Mathematics student lecture

Oxford Mathematics student lecture introducing networks as a language for modelling systems.

Turing & The Halting Problem - Computerphile

Computerphile explanation of Turing machines and the halting problem.

All videos are the property of their respective creators.

Frequently Asked Questions

Yes.
Further Mathematics is highly recommended; where available Oxford expects A*s in Maths and Further Maths.
Yes, TMUA Papers 1 and 2.
No written work or portfolio requirement is stated.
Online, subject-specific problem-solving interviews in December.
Oxford advises not treating college choice as a tactical shortcut; reallocation can occur.
Yes, the same Oxford UCAS deadline applies.
Further study, software/hardware, research, finance and investment analysis are common routes.

Free Resource

Free Admissions Newsletter

Weekly tips on Mathematics and Computer Science admissions, application deadlines, and interview prep — straight from Oxford graduates.

Get Expert Help With Mathematics and Computer Science at Oxford

Book a free 30-minute consultation with one of our specialist tutors.

Get Started