Computer Science

Student with laptop

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.

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

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.

WongAvery Music Gallery's ceiling shows its architectural beauty from below

Why Trinity Hall?

At Trinity Hall, you’ll find a strong record of innovation combined with a forward-looking approach to Computer Science.

Alumni such as Sir Andy Hopper have shaped the modern digital world, and today’s Fellows are working across areas from systems design to AI and robotics.

You’ll be part of a lively undergraduate and postgraduate community where interdisciplinary and entrepreneurial ideas flourish, with opportunities to develop your interests and skills through networks such as the Trinity Hall Entrepreneurs Network.

I spend a lot of time in the College library and that's mainly just personal preference, but also I really like the atmosphere and the whole setup there. The library overlooks the river and has quite nice views and it’s just a nice space to be.

— Will, Computer Science student at Trinity Hall

Our academics

Computer Science at Cambridge

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.

Explore more at Trinity Hall…

Last updated: April 2026 for 2027 entry