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…

Entry Requirements
Minimum Offer Level
A-Level: A*A*A
IB Diploma: 42 points, with 776 at Higher Level
Other: See the University’s Entry Requirements page
Subject Requirements
You will need A levels (or the equivalent) in:
- Mathematics
- Further Mathematics
We will normally ask for A* in A Level Further Maths. If your school doesn’t offer Further Maths, please contact us for advice.
If you’re studying IB, we ask for HL 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.

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?’
Directors of Studies
Prof Simon Moore is on sabbatical for the 2024/25 academic year, and Dr Jack Hughes is covering.