
A-level Mathematics or IB Higher Level Mathematics (Analysis and Approaches). A-level Further Mathematics is essential if this course is available to you. If your school does not offer Further Mathematics, you can still take it using the Advanced Maths Support Programme. If A-level Further Mathematics is unavailable, we advise you to do as much additional pure maths and decision maths as possible. For example, you might study Further Mathematics to AS Level or use online resources covering advanced material.
An A-level or IB Higher Level in Physical Science is highly desirable.
All applicants for Computer Science must take the Test of Mathematics for University Admission (TMUA). The test is a pre-registration requirement. Find out further information here.
Our teaching Fellows are leading research at the cutting edge of key dimensions of machine learning and AI.
With a cohort of around 15 undergraduates and many postgraduates in the subject calling St John’s home, you’ll join a genuine and broad community of interest in the College. Interdisciplinary entrepreneurial ideas flourish in this setting.
St John’s academics have shaped computing from its earliest days, from Professor Max Newman developing early computing technology at Bletchley Park to Dr Eben Upton’s innovative Raspberry Pi computers. Nobel Laureate Professor Sir Maurice Wilkes did more than anyone to establish Cambridge’s status as a trailblazer in Computer Science.
The Maurice Wilkes Society, exclusively for St John's computer scientists, organises events, talks and socials, bringing together undergraduate and postgraduate students to share their interests and experience.
Watch the video to learn more about Computer Science at Cambridge.