Computer Science

Close-up of a computer circuit board with intricate pathways and components, all in a gradient of pink to purple hues, showcasing the elegant complexity that lies at the heart of computer science.

Computer Science

Churchill is the biggest College for Computer Science in Cambridge, in terms of numbers of current undergraduates. We aim to offer places each year to students who will thrive on a combination of teaching in the Computer Laboratory and within the College. Churchill consistently ranks very highly in the exams and its graduates can be found leading research and industry around the world.

Churchill’s Fellowship includes individuals whose Computer Science experience in academia and industry has been recognised by the College. Their areas of specialisation cover most of the Tripos and, between them, they provide a substantial proportion of the College’s teaching. As a student here, you would benefit from this regular contact with the College’s Fellowship and the opportunities this provides. You would likely have three to five supervisions per week. Supervisions in Churchill are also given by senior PhD students and graduates now working in local industry.

Entry Requirements

Churchill College’s standard A Level offer in Computer Science is A*A*A*. For IB, our standard offer is 43 points overall with 777 at Higher Level.

To apply to this course, you need to be taking the following:

  • A Level Mathematics and Further Mathematics
  • Higher Level Mathematics: Analysis and Approaches

If you are not taking these qualifications (where appropriate) we will be unable to progress your application to Churchill College for Computer Science.

For more information on this course, see the University course page: Computer Science, BA (Hons) and MEng | Undergraduate Study

If you are taking other qualifications, please see the following University webpage for equivalent entry requirements: Check which qualifications we accept | Undergraduate Study

Admissions assessment

All Computer Science applicants are required to take the Test of Mathematics for University Admission (TMUA).

You must register for this in advance.

You can find more information about this assessment on the University webpage: Test of Mathematics for University Admission (TMUA) | Undergraduate Study

Written Work

Written work is not required for Computer Science.

Director of Studies
A man with short hair and glasses is smiling slightly in front of a brick wall.

Dr John Fawcett

Studying Computer Science at Churchill College

Teaching at Churchill is supported by the broad experience and expertise of Computer Laboratory staff, Fellows of the College, PhD students, and graduates. This would give you the opportunity to discuss topics in Computer Science with the researchers defining the subject and with those practicing it every day in industry at companies (such as Google and Microsoft). You could develop this into summer internships with one of the Cambridge- or London-based companies with which Churchill maintains close contact, especially since such opportunities often lead to gainful employment after graduation.

Computer Science is a rapidly changing and exciting field where systems can develop from research ideas to global deployments in a matter of months. The 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 artificial intelligence, electronic security, and very high speed networking.