Oxbridge Computer Science Interview Singapore: Induction, H3 Maths and December 2026
For Singapore JC applicants to Computer Science at Oxford and Cambridge, 2027 entry
Get the Computer Science pack — £180For Singapore JC applicants to Computer Science at Oxford and Cambridge, 2027 entry
Get the Computer Science pack — £180Oxford’s own model Computer Science interview is built like a proof by induction, though it never uses the word. For a Singapore JC applicant that is the gap to close: induction is not in H2 Mathematics, H2 Further Mathematics or the TMUA’s list of proof types, only in H3 Mathematics. Most of Oxford’s first Computer Science interviews fall on 14 to 17 December, Cambridge’s period runs 7 to 18 December, and your last A-Level paper is on 27 November.
This page is about that gap and the calendar around it. The time zone, the College table and the admissions statistics get a line each, because our guide to Oxbridge interviews from Singapore already sets them out for every subject. The rest is Computer Science: what your syllabus gives you, what the interview is built from, and which days in November and December decide how much time you have.
The Computer Science pack — £180
Ten of our own practice questions in the style of the interview, each with prompts and a worked answer. The pack’s card lists Big-O growth rates, password-counting combinatorics, comparing which of two enormous powers is larger, and a full termination-and-correctness proof for bubble sort. Computer Science has no free sample; Maths does, and Maths I and Maths II are the other packs worth a Computer Science applicant’s time. We publish 30 packs across 17 subjects at £180 each.
Get the Computer Science pack — £180 Download the free maths sampleDates on this page are for 2027 entry, checked at source on 22 September 2026. Your invitation letter governs your own case.
Proof by induction is the standard way to show that a statement holds for every whole number: prove it for the first case, then prove that whenever it holds for one case it holds for the next. It is the working method of discrete mathematics, and of most arguments that an algorithm stops or returns the right answer, so it is worth knowing exactly where it sits in the subjects a Singapore JC student can take.
We read the content outline of each Singapore–Cambridge A-Level mathematics and computing syllabus that this cohort sits in November 2026 — the 2026 editions published by SEAB — topic by topic, rather than searching them for a word.
| Syllabus (2026 edition) | Proof by induction | What its own content outline covers |
|---|---|---|
| H1 Mathematics | Not in the outline | Functions and Graphs, Calculus, Probability and Statistics |
| H2 Mathematics | Not in the outline | Six topics; Sequences and series covers formulae, convergence and sequences generated by a recurrence, with no proof topic |
| H2 Further Mathematics | Not in the outline | Its “Discrete Mathematics” strand is recurrence relations (solved, not proved), matrices and linear spaces, and numerical methods |
| H2 Computing | Not in the outline | Implement, explain and compare algorithms; no learning outcome asks for a proof that one is correct |
| H3 Mathematics | Listed by name | “Proof by mathematical induction”, beside proof by contradiction, the pigeonhole principle and combinatorial proof |
Source: SEAB, A-Level syllabuses examined for school candidates in 2026, each syllabus read from its own content outline on 22 September 2026.
H2 Mathematics is not light on reasoning; it is light on proof as a topic. Its assessment objectives include “Construct mathematical arguments and proofs”, but that objective carries about 10% of the marks, beside about 60% for formulating and solving problems. H2 Further Mathematics carries exactly the same split. H3 Mathematics turns it round: reasoning and communication carry 35 of the paper’s 80 marks, and one of its six questions asks candidates to read and respond to a short mathematical text.
Cambridge has a view on which of these you should take. Its entry requirements for Singapore–Cambridge A-Levels say the minimum offer “would typically be AAAA at H2 Level, or AAA at H2 plus at least a Merit at H3”, and add: “Applicants should take relevant H3 subjects where these are available to them.” For a Computer Science applicant, H3 Mathematics is the obvious candidate, and it is also the only Singapore syllabus that teaches the argument this page is about.
If you are already in JC2, that choice was made a year ago. If you take H3 Mathematics, you sit it on Tuesday 24 November, 20 days before Oxford’s main Computer Science interview days, and the paper is your rehearsal. If you do not, the rest of this page is about what to do instead — because, as the next section shows, neither university expects the name, only the move.
Neither university’s Computer Science pages use the word. Oxford publishes something more useful: a complete sample interview dialogue, which its Computer Science department introduces as showing “the kind of mathematical dialogue we hope to have with candidates who apply to read Computer Science”. The problem is called Tidy boxes. There are ten boxes, each holding exactly ten blocks, and 100 blocks in ten colours, and the candidate is asked to “Show that it is possible to do it so that each box contains at most two different colours.”
Read the dialogue and watch its shape. The tutor begins with the smallest case: “if we had only one box and ten bricks, all of the same colour, could we solve the problem?” The candidate fills one box using all of a small colour and part of a large one, sets it aside, and says: “There are nine boxes left, and ninety bricks of nine different colours.” Then the same step again, and again, until: “When we get down to one box, we will have only one colour left, and that can all be put in the last box, as we said before.”
That is a proof by induction on the number of boxes: a base case, a step that turns the problem with n boxes into the same problem with one box fewer, and a check that the step always works. The tutor later makes the check explicit with a line of algebra about the average number of bricks left per colour. Nobody in the room says “induction”, and nobody needs to.
Cambridge’s Computer Science department sends applicants to the same dialogue, describing an Oxford Computer Science interview as “very similar to a Cambridge one”. It also sets the limit that matters most for a Singapore student: “The interviewers will not expect you to know things that are outside of your school curriculum.” If you have not taken H3 Mathematics, induction is outside your curriculum, and no Cambridge interviewer should expect you to name it or recite its formal template. What the dialogue shows an interviewer looking for is the move itself — shrink the problem, solve the small case, show how each case hands on to the next. The department is explicit that “Your interviewers will give you hints if you get stuck or go in the wrong direction.”
Oxford’s own advice on its sample problems says the same thing more plainly: “If the problem contains specific numbers (like 10, 100, 23, 34), does it become easier if we replace those numbers with smaller ones, or even by 0 or 1 or 2?” That sentence is the first half of an induction. The second half — showing that the small case really does carry up to the large one — is the half H2 never practises, and it is the half an interviewer pushes on.
Practise the step H2 leaves out
Our Maths I and Maths II packs are ten questions each, written by specialist tutors, with prompts and a worked answer for every question. The Maths I card lists spot-the-error algebra proofs; the Maths II card lists determinant divisibility proofs. Maths is one of the nine subjects with a free sample, so you can read one of our questions before deciding. Each pack is £180, and our specialist tutors can then push on the argument you give, the way an interviewer will.
Get the Maths I and Maths II packs — £180 each Download the free maths sampleNo, and this is easy to miss because the TMUA’s second paper is called Mathematical Reasoning. Every Computer Science applicant to both universities sits the TMUA: Cambridge requires it “at an authorised assessment centre”, and Oxford requires both papers. The TMUA specification lists the proof types Paper 2 tests, and there are exactly four: “Direct deductive proof”, “Proof by cases”, “Proof by contradiction” and “Disproof by counterexample”. Induction is not on the list.
The TMUA comes closer than that list suggests. Its specification also asks candidates to “Make conjectures based on small cases, and then justify these conjectures” — the Tidy boxes instinct, stopping short of the formal step. And its content is pitched low: UAT-UK says Part 1 is almost all covered by AS-level pure mathematics. A strong TMUA score tells the universities that you reason quickly and accurately inside school mathematics. It does not tell them, or you, whether you can carry an argument from n to n + 1.
The practical facts for a Singapore candidate: booking for the October sitting closes on Monday 28 September at 6pm UK time, and the window for 2027 entry runs from 12 to 16 October 2026. UAT-UK runs the test on every day of that window in all countries except China, Hong Kong and Macau. You sit it at a Pearson test centre, not at home, and UAT-UK lists the fee as £133 for candidates sitting outside the UK and Ireland. The test is two papers, each of 20 multiple-choice questions in 75 minutes, with no calculator. Results reach candidates on Monday 16 November 2026 — the same day as your H2 Further Mathematics Paper 1, 14:00 to 17:00 in Singapore.
This is also the first Oxford Computer Science cycle to run on the TMUA. The department set its own Mathematics Admissions Test from 2007 to 2025, and says: “For the 2026 admissions round, the MAT will not take place, and all applicants will take the TMUA instead.” MAT past papers are still good practice — Cambridge’s department lists them — but advice that says Oxford Computer Science applicants sit the MAT describes the previous system. For the test itself, our guide to the TMUA for Singapore students covers preparation, and our pages on the weeks after the TMUA for Oxford Computer Science and after the TMUA for Cambridge Computer Science cover what the score does next.
Two things, and both are useful. H2 Further Mathematics teaches you to solve “Second order linear homogeneous recurrence relations with constant coefficients”. That is exactly the structure of another problem Oxford publishes, Lily-pad lunacy, in which a frog on pad 0 jumps forward one or two pads at a time and you are asked: “How many different ways are there of getting from 0 to 10?” The number of ways to reach a pad is the sum of the ways to reach the two pads before it, and an H2 Further Mathematics student has the machinery to solve that recurrence outright. What the syllabus does not add is the argument that the recurrence is right, which is the part an interviewer asks you to justify.
H2 Further Mathematics also carries de Moivre’s theorem, which H2 Mathematics excludes along with the whole polar form of complex numbers. That matters if you pick up our Maths I pack, whose card lists de Moivre’s theorem among its topics: a student with H2 Mathematics alone will meet it cold.
H2 Computing is closer to the degree and further from the interview. Its algorithms section asks you to implement insertion sort, bubble sort, quicksort and merge sort, and to “Compare and describe the efficiencies of the sort and search algorithms using Big-O notation for time complexity (worst case)”, with space complexity excluded. It teaches you to understand and trace recursion. Two fifths of the marks come from a three-hour lab-based practical, and in 2026 that practical sits on Wednesday 7 October, five days before the TMUA window opens. What the learning outcomes never ask for is a proof that an algorithm stops or returns the right answer — and that is exactly the question an interviewer builds on top of the sorting you already know.
Neither university needs you to have taken it. Oxford’s commentary on its sample dialogue says: “you will notice that there is apparently no computing content at all in it. This is quite usual: we accept and encourage applications to read Computer Science from candidates who have little or no experience of programming computers.” Cambridge’s department says: “We do not expect any of our students to be able to program in any of these languages when they first arrive.” Among Cambridge Computer Science entrants with A levels who started in 2018, 2019 and 2023, 64% had taken Computing and over 97% had taken Further Mathematics. At Oxford, 96% of A-level students offered places for Computer Science courses, including joint courses, from 2022 to 2025 took Further Maths to A-level.
Cambridge now requires “Further Mathematics to AS or A level if your school offers it”, and tells anyone whose school does not offer it to contact their shortlisted College before applying. Its Singapore entry paragraph does not mention Further Mathematics, and we found no Cambridge statement equating H2 Further Mathematics with the A level. If your JC does not offer H2 Further Mathematics, the College conversation is the one to have, and to have before the UCAS deadline rather than in December.
The argument H2 Computing never asks for — £180
The Computer Science pack’s card lists “a full termination-and-correctness proof for bubble sort” among its ten questions, alongside Big-O growth rates and counting problems. Each question has prompts and a worked answer. There is no free sample for Computer Science. It is one of 30 packs across 17 subjects at £180 each.
Get the Computer Science pack — £180The dates below are the ones a Singapore Computer Science applicant for 2027 entry works to, in order. The A-Level dates are SEAB’s; the interview dates are Oxford’s and Cambridge’s.
| Date | What happens | What it means from Singapore |
|---|---|---|
| Mon 28 September | TMUA booking closes, 6pm UK time | Book before the window, not during it |
| Wed 7 October | H2 Computing practical paper | Five days before the TMUA window |
| 12–16 October | TMUA window | Any day of the window, at a Pearson test centre |
| Tue 3 November | H2 Mathematics Paper 1 | Paper 2 follows that Friday |
| Mon 16 November | TMUA results; H2 Further Mathematics Paper 1 | The paper runs 14:00 to 17:00 on results day |
| Mid-November to early December | Oxford’s shortlisting letters | Likely to arrive while you are still sitting papers |
| Tue 24 November | H3 Mathematics paper | The one paper that examines induction |
| Fri 27 November | Last A-Level paper | JC2 vacation runs from here to 31 December |
| 7–18 December | Cambridge main interview period | Format set by your College |
| Week of 7 December | Some Oxford colleges may start Computer Science interviews | Plan as if yours is one of them |
| Mon 14 – Thu 17 December | Oxford: most first and second college interviews | A UK 09:00–17:00 day is 17:00–01:00 in Singapore |
| Wed 16 December, 2pm UK | Oxford’s deadline to tell you about additional interviews | 22:00 in Singapore; additional interviews on 16 and 17 December |
| Tue 12 January 2027 | Oxford outcome, via UCAS | Colleges follow up the same day |
| Mid to late January 2027 | Cambridge winter pool interviews | Keep a second window loosely free |
Source: SEAB 2026 A-Level examination timetable; UAT-UK deadlines; Oxford interview timetable (Computer Science row) and Cambridge interviews page. Singapore times are our conversions at UTC +8, with the UK on GMT in December.
Three things in that table are specific to you. First, the gap between your last paper and the interviews is short and fixed: 9 clear days from 28 November to the opening of Cambridge’s period on 7 December, and 16 clear days to Oxford’s main Computer Science days from 14 December. Some Oxford colleges may start in the week of 7 December, so plan on the shorter figure. The JC2 vacation runs from the end of the A-Levels to 31 December, so none of those days collides with school.
Second, Oxford’s additional-interview deadline lands late in your evening. Oxford tells Computer Science candidates about any additional interview by 2pm UK time on Wednesday 16 December, with those interviews on the 16th and 17th, and says “You should be given at least 24 hours’ notice of any additional interviews”. Oxford states that “Where times are given in this timetable, they are given as UK time (GMT)”, and Singapore is eight hours ahead in December, so 2pm UK is 22:00 in Singapore. Keep your email on until then, and keep Thursday clear.
Third, the working day. A UK interview slot between 09:00 and 17:00 falls between 17:00 and 01:00 the next morning in Singapore. Cambridge asks every overseas applicant which time zone they will be in during the first three weeks of December, and names Singapore in its example of ‘UTC +8’; Oxford names UK time and leaves the conversion to you. Our guides to interview time zones for overseas applicants and Oxbridge interviews from overseas set out what each university says.
Cambridge sets interview format College by College for 2027 entry, and Computer Science is not named in any of the course-level exceptions in its table, so for a Singapore applicant the College row is the whole answer. Four Colleges interview everyone in person — Churchill, Emmanuel, King’s and Selwyn — and two, Pembroke and Trinity, let applicants based outside the UK choose. Most of the rest interview overseas applicants online. The full table, with each College’s exception route, is on our Singapore page; four rows matter more for Computer Science than for any other subject.
| College | Format for an applicant based in Singapore | Computer Science detail |
|---|---|---|
| Churchill | All in person | One Computer Science interview of 30–40 minutes; online only in exceptional circumstances, and not guaranteed |
| Peterhouse | Online | CSAT; one 25-minute Computer Science interview and one 25-minute Maths interview |
| Trinity | Choose online or in person | CSAT |
| Gonville & Caius | Online | Two 25-minute Computer Science interviews |
Source: Cambridge interview formats for 2027 entry; Cambridge Department of Computer Science and Technology interviews page; Churchill College admissions.
Churchill is one of the three Colleges Cambridge’s Computer Science department uses to describe a Computer Science interview, and it is an all-in-person College. A Singapore applicant placed there flies to Cambridge for a single interview of 30 to 40 minutes, unless an online interview is granted in exceptional circumstances. Cambridge’s travel support for in-person interviews is for UK students eligible for Free School Meals, so the flight is yours.
Peterhouse and Trinity are the two Colleges where Computer Science applicants also sit the Computer Sciences Aptitude Test (CSAT). The department says some colleges set such an assessment “on the day of interview”. Cambridge says you do not register for College assessments, and that the interviewing College “will let you know when and how you should take your assessment”. Peterhouse interviews applicants based outside the UK online, and Trinity lets them choose. We have found nothing published on how an online candidate in Singapore sits the CSAT, so we will not guess: the College’s letter is the source.
Across Cambridge, most applicants have one or two interviews lasting a total of 35 minutes to an hour. Oxford’s pattern is different. Its department says candidates “will generally have two interviews in their first choice college and at least one interview in another college”, each lasting “around 30 minutes, usually with two interviewers”. Oxford interviews Computer Science as a Tier 3 subject, which means video, a Miro whiteboard and “natural handwriting capture via a basic universal stylus”, so practise writing a short argument with a stylus before the day, not on it.
Rehearse out loud before December — £180
The Computer Science pack is ten questions, each opening with the bare problem, then hints for when you stall, then the full worked answer. It has no free sample, and we would rather say so than imply one. It is one of 30 packs across 17 subjects at £180 each.
Get the Computer Science pack — £180Singapore does unusually well at Cambridge overall: in the 2025 cycle it made 575 applications and had a success rate of 23.1 per cent. That is all subjects combined, and Computer Science is not an average subject. The same publication gives Cambridge Computer Science 1,739 applications and 163 offers, a success rate of 7.4 per cent — the lowest of the 32 degree programmes in its subject table. Cambridge publishes no per-country rate for a single course, so there is no honest way to combine the two numbers. What they tell you together is that the Singapore figure is not your Computer Science figure.
Oxford’s Computer Science department publishes its own feedback report. In the 2025–26 cycle, the last one run on the MAT, Computer Science alone drew 531 applications, shortlisted 144 and made 58 offers, and the department says it usually shortlists between 2 and 3 candidates for each offer. Across its three Computer Science courses, applicants from outside the UK and EU made 38.8% of applications and received 44.2% of offers. Oxford’s course page gives a three-year average for 2023 to 2025 of 21% interviewed and 7% successful. None of those is a Singapore figure, and Oxford publishes none.
The weeks between the last A-Level paper and the first interview are yours, and they are enough for one specific piece of work if you start on 28 November rather than waiting for an invitation.
For what happens in the room itself — how tutors run a Computer Science problem, with worked exchanges — read our Oxford and Cambridge Computer Science interview guide, and the university-specific versions for Oxford and Cambridge. This page deliberately does not repeat them.
Cambridge is direct about commercial preparation, and we would rather quote it than talk around it: “Some companies offer interview preparation for a fee. These services are not endorsed by the University. They do not have access to any exclusive information.” That applies to us as much as anyone. Nobody outside the Colleges has the real questions, and anyone implying otherwise is selling something else.
What a pack can do is give you unfamiliar problems to reason through out loud, with a worked answer to check yourself against. Our Computer Science pack is ten of our own practice questions in the style of the interview; its card lists Big-O growth rates, password-counting combinatorics, comparing which of two enormous powers is larger, and a full termination-and-correctness proof for bubble sort. It has no free sample. Maths I and Maths II do, through the free maths sample, and each lists proof questions on its card. All three sit in the same catalogue of 30 packs across 17 subjects at £180 each.
The Computer Science, Maths I and Maths II packs — £180 each
Computer Science is badged Computing and has no free sample. Maths I and Maths II are badged Maths, and Maths is one of the nine subjects with a free sample.
Choose your packs — £180 each Download the free maths sampleLeading Tuition is rated 4.8 out of 5 from 59 reviews on Trustpilot, and 91% of our students reach their target grades. That is the company’s rating and the company’s outcome figure, not a rating of any individual pack, and neither is an endorsement by either university.
Not in H2. We read the 2026 content outlines of H1 Mathematics, H2 Mathematics, H2 Further Mathematics and H2 Computing topic by topic, and proof by induction is in none of them; H2 Further Mathematics has a Discrete Mathematics strand, but it covers recurrence relations, matrices and numerical methods. H3 Mathematics lists “Proof by mathematical induction” by name, beside proof by contradiction and the pigeonhole principle. Cambridge’s Singapore entry line names H3 directly: a typical minimum offer of AAAA at H2, or AAA at H2 plus at least a Merit at H3.
It is not on the list. The TMUA specification names four proof types for Paper 2: direct deductive proof, proof by cases, proof by contradiction and disproof by counterexample. It also asks candidates to make conjectures based on small cases and justify them, which is the first half of an induction. So TMUA preparation, however thorough, does not teach the formal step from one case to the next, and the interview is where you are likely to need it.
Cambridge’s Computer Science department says its interviewers will not expect you to know things that are outside of your school curriculum, so without H3 Mathematics you should not be expected to name it. What their published material shows them looking for is the reasoning. Oxford’s published sample dialogue solves its Tidy boxes problem by filling one box, leaving nine boxes and nine colours, and repeating down to a single box, which is an induction in everything but name, and Cambridge’s department calls an Oxford Computer Science interview very similar to a Cambridge one.
Oxford says most first and second college interviews for Computer Science will take place on Monday 14, Tuesday 15, Wednesday 16 and Thursday 17 December 2026, although interviews for some colleges may start in the week commencing Monday 7 December. Oxford gives its times as UK time, which is GMT in December, and Singapore is UTC +8, so a 09:00 to 17:00 UK day runs from 17:00 to 01:00 the next morning in Singapore. Notice of any additional interview comes by 2pm UK time on Wednesday 16 December, which is 22:00 in Singapore.
Only at some Colleges. Churchill, Emmanuel, King’s and Selwyn interview everyone in person, and Churchill is one of the Colleges Cambridge’s Computer Science department names, with a single interview of 30 to 40 minutes. Pembroke and Trinity let applicants based outside the UK choose, and most other Colleges, including Peterhouse and Gonville & Caius, interview overseas applicants online. Cambridge’s travel support for in-person interviews is for UK students eligible for Free School Meals.
Cambridge says Computer Science applicants to Peterhouse or Trinity also take the Computer Sciences Aptitude Test (CSAT), and its department says such assessments are sat on the day of interview. You do not register for it: the interviewing College will let you know when and how you should take your assessment. Peterhouse interviews applicants based outside the UK online and Trinity lets them choose; we have found nothing published on how an online candidate sits the CSAT, so follow the College’s letter.
No. Oxford says of its sample Computer Science interview that there is apparently no computing content at all in it, and that it accepts applicants with little or no experience of programming computers. Cambridge says it does not expect students to be able to program in its teaching languages when they first arrive. H2 Computing is still useful: it teaches bubble sort, recursion and worst-case Big-O comparisons, which are exactly the things an interviewer may ask you to prove something about.
Nobody publishes a Singapore Computer Science rate. Cambridge’s 2025 figures give Singapore a success rate of 23.1 per cent across all subjects, but Computer Science as a whole had 1,739 applications and 163 offers, a success rate of 7.4 per cent and the lowest of its 32 degree programmes. Oxford’s Computer Science course drew 531 applications, shortlisted 144 and made 58 offers in the 2025–26 cycle, and applicants from outside the UK and EU received 44.2% of offers across its three Computer Science courses.
No. Free samples exist for nine subjects only, and Computer Science is not one of them; its card on our hub says so. Maths is one of the nine, and the Maths I and Maths II packs are the natural companions for a Computer Science applicant. Every pack is ten of our own practice questions in the style of the interview, each with prompts and a worked answer, and the catalogue is 30 packs across 17 subjects at £180 each.
The Computer Science pack: ten of our own practice questions in the style of the interview, each with prompts and a worked answer.
Get the Computer Science pack — £180Computer Science has no free sample. The free maths sample shows the format first; Maths I and Maths II are £180 each.