Computer Science

  • UCAS Code: G400
  • Campus Code: 4
  • Duration: 3-4 years
  • Places per year: 3-4

Computer Science at Cambridge brings together disciplines including mathematics, engineering, the natural sciences, psychology and linguistics.

Study modern computer science, along with the underlying theory and foundations in economics, law and business.

For an overview of the course content, visit the Computer Science course page on the University website. For information about applying for the course at Trinity Hall, continue reading this page!

Computer Science

Looking for something specific? Use these quick links to get to where you want to go…

Studying Computer Science: What's It Like?

If you’re interested in what one of our current students has to say about their experience of studying Computer Science, why not watch this episode of our podcast series, ‘Cambridge from the Inside‘?

Image by Owen Beard on Unsplash

Entry Requirements

Minimum Offer Level

A-Level: A*A*A

IB Diploma: 42 points, with 776 at Higher Level

Please also read our Entry Requirements page.

Subject Requirements

You will need A levels (or the equivalent) in:

  • Mathematics
  • Further Mathematics to AS or A Level if your school offers it

We will normally ask for A* in A Level Further Maths (or an A* in Maths if Further Maths is not being taken).

If you’re studying IB Higher Level Mathematics, we ask for Analysis and Approaches for this course. We will normally ask for a 7 in this subject.

Useful Preparation

Some background in Computer Science is helpful. A-Level Computer Science provides useful background skills though we recognise that many schools do not offer the subject. There are opportunities for you to learn more about computer science using online materials including learning the basics of programming. As an example, please see the materials from the Raspberry Pi Foundation, which was founded by members and alumni of the University of Cambridge.

Image by Chris Ried on Unsplash

Admissions Process

Written Work

None required.

Admissions Assessment

All applicants for Computer Science are required to take the Test of Mathematics for University Admission (TMUA) at an authorised assessment centre. You must register in advance for this test.

Please see the University’s admissions test page for more information.

Interviews

Two interviews of about 25 minutes each.

Video Resource

Going beyond what you learn at school and engaging with super-curricular resources is a great way to develop your knowledge of your subject and demonstrate your passion at interview.

Watch this Royal Institution Lecture of Prof Hatice Gunes on ‘Can machines be emotionally intelligent?’

Last updated: April 2026 for 2027 entry