Computer Science

Course details

Number of students per year
Typical offer
A*A*A at A-level; 40-42 points with 776 at Higher Level for the IB, including 7 in IB Higher Level Mathematics
Essential subjects
Useful subjects
Further Mathematics

At Homerton

Homerton is the third-largest College for Computer Science in Cambridge and teams up with nine other Colleges for supervisions, seminars, and talks so there are always people with similar interests around, even when you specialise in the final year. We also host some of the social and entertainment events at Christmas and after exams. The Homerton CompScis, or #HomScis, are a friendly bunch who learn about their field by having fun, exploring, getting their hands dirty, and laughing at their mistakes as they learn from them. It's a friendly and relaxed atmosphere yet with the Cambridge focus on striving for understanding the most complex ideas.


Hear from our students

“Overall, Homerton is just a very nice place to be with a very friendly and relaxed atmosphere. Computer Science at Homerton is a very strong subject. The supervisors are excellent and its partnerships with other colleges introduce you to a much wider peer group than you would otherwise be likely to meet. This makes your life much easier when trying to understand difficult concepts and helps to make Cambridge much less intimidating.” - Ben Ellis

At Cambridge

Computer Science is a rapidly changing and exciting field where systems can develop from research ideas to global deployments in a matter of months. Cambridge has led the world with the BBC Model B and ARM in the hardware field to software, machine learning, graphics and novel user interfaces. The University of Cambridge Computer Science degree course is constantly updated to include cutting-edge topics; in the last few years quantum computing and bioinformatics have been introduced alongside existing coverage of emerging topics in machine learning and artificial intelligence, electronic security, and very high speed networking.

What We Look For

We are looking for students who have the academic ability and potential to succeed on the course, as well as the necessary interest in and motivation for the subject.

In order to explore Computer Science in more detail we would recommend the resources for prospective students and offer holders listed under 'Computer Science' here. All offer holders should complete the pre-arrival course here and explore the reading list here.

You can also explore your chosen subject through the Homerton Resources page.

How To Apply

The primary qualifications we look for are in mathematics, since we find a strong correlation with mathematics performance and subsequent performance on our degree. Therefore A-level Mathematics is essential and required at the A* level. Further Mathematics to AS or A-level is highly desirable. There is a considerable level of help for Further Mathematics to be found online; look at the webpages of the Mathematics faculty. A-level Computing is not required for entry but some knowledge of procedural programming is useful. Note that A-level ICT and IT are more vocational in nature and are generally less desirable than a physical science at admission.

Admission Assessment: All applicants for Computer Science must take the Test of Mathematics for University Admissions (TMUA) for which pre-registration is required. More details on the TMUA can be found here under 'Entry Requirements'.

There is no written work requirement for Computer Science.



Our graduates have continued in academic research in Cambridge and elsewhere, some have stepped into commercial research, many have gone into the software industry and into fintech, and a few are involved in startup companies.

Director of Studies

Other Teaching Staff

Dr Luana Bulat - Natural Language Processing  

Mr Ben Searle - business studies, start-ups, entrepreneurship  

Mr Geza Csenger - continuous maths, probability, analysis