Interview season. Practise for your Oxford or Cambridge interview with a tutor, booked by the hour.Practise with an Oxford or Cambridge tutor.

Book a mock interview

Oxford & Cambridge Computer Science

Computer Science Admissions SupportInterviews, the TMUA and choosing a course

One-to-one help for students applying to Computer Science at Cambridge or Oxford, or to Oxford's joint courses with Maths and with Philosophy. Our tutors are Oxford and Cambridge students and graduates.

Find a Computer Science tutor

Which course, which test

Four courses, one main test

Every course here uses the TMUA, and two Cambridge colleges add a test of their own. This is how it works for students who applied in October 2026, for entry in 2027.

Cambridge

Computer Science

What you studyA broad, deep course covering all of modern computer science.
TestThe TMUA. Peterhouse and Trinity also require the CSAT (Computer Science Aptitude Test). Our TMUA page
Subjects you needA-level Maths, and Further Maths if your school offers it.
Typical offerA*A*A at A-level, usually with an A* in Maths or Further Maths, or 41–42 points in the IB with 776 at Higher Level. Some colleges ask for more.
Interview7–18 December 2026, online or in person, depending on the college.

Oxford

Computer Science

What you studyComputer systems and networks in depth. Your first year covers algorithms, programming, digital systems, probability and linear algebra.
TestThe TMUA, both papers. Our TMUA page
Subjects you needA-level Maths. Further Maths is highly recommended, and expected if your school offers it.
Typical offerA*AA, including A*A in Maths and Further Maths if you take it, or 39 points in the IB with 766 at Higher Level.
InterviewOnline. Most interviews are on 14–17 December 2026.

Oxford

Mathematics and Computer Science

What you studyHalf maths and half computer science in your first year, then a mix that suits you.
TestThe TMUA, both papers.
Subjects you needA-level Maths at A*. Further Maths is highly recommended.
Typical offerA*A*A, with the A*s in Maths and Further Maths if you take it, or 39 points in the IB with 766 at Higher Level.
InterviewOnline, 14–17 December 2026. You may have a separate interview for each subject.

Oxford

Computer Science and Philosophy

What you studyComputer science alongside philosophy, including logic and what computers can and can't do.
TestThe TMUA, both papers.
Subjects you needA-level Maths. Further Maths is highly recommended.
Typical offerA*AA, including A*A in Maths and Further Maths if you take it, or 39 points in the IB with 766 at Higher Level.
InterviewOnline, 14–17 December 2026. You may have a separate interview for each subject.

Entrance tests for these courses

Applying for Maths instead? See our Mathematics page. Always confirm the details on the official course pages.

Not your course? See every Oxford and Cambridge course and its admissions test, A–Z.

How we help

Support for every part of the application

Interview practice

Computer science interviews almost always involve maths. A tutor gives you an unfamiliar problem to work through out loud, with hints when you're stuck, just like the real thing.

The TMUA

For next year's applicants. See our TMUA page for how the test works and our TMUA tutors.

Choosing a course

Computer Science, Maths and Computer Science, or Computer Science and Philosophy? A tutor can talk you through how they differ.

Your Tutors

Computer Science tutors

Oxford and Cambridge computer science students and graduates.

Arjan

Arjan

Cambridge Computer Science — First Class
£75per hour
Highlights
TMUA 6.8
12 grade 9s · 4 A*s · top-50 CS mark nationally
Computer Science interview specialist
A-Levels
Mathematics EdexcelA*
Further Maths EdexcelA*
Physics EdexcelA*
Computer Science AQAA*

Hi, I'm Arjan — a First-Class Computer Science graduate from Trinity Hall, Cambridge. Before Cambridge I earned 12 grade 9s at GCSE and 4 A*s at A-Level, including one of the top 50 Computer Science marks in the country. I specialise in Oxbridge Computer Science applications: TMUA preparation, personal statement guidance and mock interviews. Having been through it recently myself, I know what admissions tutors look for — and how overwhelming it can feel from the other side.

Read more

My style is patient and question-led: rather than handing you answers, I help you build the understanding and confidence to reason through problems yourself — exactly how I was taught in Cambridge supervisions. My degree specialism was artificial intelligence, which I love using to stretch students and show them where the subject leads. I also hold the JLPT N1, the highest level of the Japanese-Language Proficiency Test, from six years of self-teaching — an experience that shaped how I break difficult material down. Beyond admissions I tutor Maths, Further Maths, Computer Science and Japanese.

View all qualifications
Degrees
Computer ScienceTrinity Hall, CambridgeFirst
A-Levels
Mathematics EdexcelA*
Further Maths EdexcelA*
Physics EdexcelA*
Computer Science AQAA*
Other qualifications
JLPT (Japanese-Language Proficiency Test)N1
GCSEs
English Literature9
English Language9
Mathematics9
Further Maths9
Japanese9
Spanish9
German9
Physics9
Chemistry9
Biology9
History9
Computer Science9
Nicholas

Nicholas

Cambridge Computer Science Graduate
£75per hour
Highlights
Sat the TMUA himself
A* in Maths, Further Maths & Computer Science
Four years' tutoring experience
A-Levels
Mathematics AQAA*
Further Maths AQAA*
Computer Science AQAA*

I'm Nicholas, a recent graduate Cambridge University studying Computer Science. I sat the TMUA myself as part of my application, so I know what the papers ask of you and how to prepare for them. I've been tutoring for four years at GCSE and A-Level, with A*s of my own in Maths, Further Maths and Computer Science.

Read more

The TMUA rewards applying A-level maths in unfamiliar situations and reasoning carefully with logic and proof, rather than recalling method — and that's what I focus on in sessions. Alongside TMUA preparation I tutor Maths, Further Maths and Computer Science at GCSE and A-Level, and I'm happy to talk through what Computer Science at Cambridge is actually like from someone currently doing it.

View all qualifications
Degrees
Computer ScienceUniversity of Cambridge
A-Levels
Mathematics AQAA*
Further Maths AQAA*
Computer Science AQAA*

How it works

Simple, flexible, by the hour

Choose your tutor

Pick a tutor from this page and send them a message. Not sure who to choose? Tell us what you need and we'll suggest someone.

Arrange a first lesson

We put you in touch with your tutor to agree a time. For students under 18, a parent is included in all messages.

Book lessons by the hour

Lessons are online. Your lessons and invoices are in your MyOxbridgeTutor account.

Our charging promise: You only ever pay for the hours you need to use, no packages or contracts. Rates vary by tutor and are shown on each tutor's profile.

Questions

Computer Science admissions FAQs

What is the CSAT?

The Computer Science Aptitude Test. At Cambridge, Peterhouse and Trinity require it as well as the TMUA. At Peterhouse, you sit it if you're invited to interview.

Do I need A-level Further Maths?

Cambridge asks you to take it if your school offers it. Oxford highly recommends it, and expects it if your school offers it.

Is there written work?

No. None of these courses asks for written work.

What happens in a computer science interview?

You work through a problem out loud, usually a maths or logic problem you haven't seen before. Tutors give hints if you get stuck, and they care more about your approach than the final answer. Taking time to think is fine.

How many mock interviews should I book?

We suggest a series of sessions with one tutor, as many as you need, to build your technique. A tutor who knows you can see what you're improving on and take each session further than the last.

Then book one or two sessions with tutors you haven't met. On the day, you'll be interviewed by people you've never spoken to, who ask questions in their own way. Practising with someone new shows you whether your technique holds up when the style and the questions are unfamiliar.

Ready to strengthen your Computer Science application?

Tell us a little about the course and where you'd like support — interview, the TMUA or choosing a course — and we'll get back to you about a tutor who fits. No packages, no obligation.

Enquire about Computer Science tutoring