Computer Science

Computer Science at Cambridge is designed to equip you for a broad and exciting industry moving at a fast pace.

Kings logo

Course overview

The Cambridge course emphasises the core principles of Computer Science, taught through specific examples, that will enable you to grasp any new programming language or innovation. Students come to Cambridge with a wide range of backgrounds and experience, but whether you are a beginner or experienced in some aspect of Computer Science, you will work on material that is both accessible and challenging in the best way.

For more information about the course and its modules, visit the University website.

 

What is it like to study Computer Science at King’s?

Computer Science students will have lectures most days in the Computer Science department, where they will learn alongside students from other Colleges. They will also attend supervisions two or three times per week, where they meet with an expert (usually a Fellow or a PhD student) to go over their homework solutions in small groups. The rest of their work time will be spent studying, which could involve reading lecture notes or textbooks or programming to develop their understanding of the topics they're learning. King's usually admits around eight Computer Science students each year.

Supervisions are the heart of the Cambridge teaching and learning system. For a Computer Science supervision, students usually complete homework in advance, which is submitted to the supervisor for marking. This could cover any aspect of their studies, including mathematical or practical topics. The supervision usually runs for one hour, and is often held in small groups, such as two students with one supervisor. During the session, the supervisor will help the students understand difficult parts of the topic, and the students can ask any questions they like to help improve their understanding. Fascinating conversations can often develop which lead to new insights into the subject.

 

What do we look for in an applicant to Computer Science?

At King's, we look to admit candidates who are passionate about computer science. The best candidates will often have computing-related projects of their own that they've developed outside of school that they can tell us about. We also look for strong mathematical ability, as mathematics underlies a lot of important ideas in Computer Science.

 

Requirements

A Level: A*A*A 

IB: 41-42 points overall with 7, 7, 6 at Higher Level 

Subject requirements: Mathematics and Further Mathematics (A Level), Mathematics Analysis and Approaches Higher Level (IB)

Admissions assessment: Test of Mathematics for University Admission (TMUA)

Written work: None

 

Admissions assessment

Candidates for Computer Science must take the TMUA, which is a pre-registration required test. For more information about the test, please see the University website.

 

Careers and graduate opportunities

Graduates from our course have gone on to have fantastic careers in a wide range of fields, including software engineering, hardware development, consultancy, finance, and research. Many world-leading start-ups have been launched by our alumni.

 

What is the best thing about studying Computer Science at King’s?

The best thing about King's is our friendly students and Fellows. Also, where better to study Computer Science than Alan Turing's College, where the subject was invented?

 

A top tip for applicants to Computer Science at King’s  

Start thinking now about how you can prove your passion for computer science. You could start up your own computing projects at home, like learning an interesting programming language or designing a hardware project with a Raspberry Pi. Do something exciting with it, and tell us about it in your personal statement!

People

A smiling woman wearing a waterproof dark jacket and black knitted hat on a boat with the sea and blue sky in the background.

Anna Allen

Bio

Anna Allen is in the final stages of a PhD in computer science at the University of Cambridge. Originally from Tasmania, she holds a Master’s in Meteorology from the University of Melbourne and a BSc in Pure Mathematics and Theoretical Physics from the University of Tasmania. Her research applies machine learning to environmental sciences, with a particular focus on developing data-driven forecasting systems for both global weather and high-impact phenomena such as tropical cyclones, tornadoes, and wildfires. During her PhD, she worked part-time with the United Nations Environment Programme to develop an operational system for detecting large greenhouse gas emissions to inform mitigation strategies. 

As a Junior Research Fellow at King’s, she will work on developing end-to-end foundation models for Earth system observation and forecasting, spanning weather, ocean, and air quality prediction. This will include designing bespoke regional forecasting systems for low-resource areas by integrating intelligent sensor placement with AI forecasting models, with pilot projects already underway in the Arctic and planned for West Africa.

Read more
Anna Allen
Umang Bhatt, a smiling man with dark hair, a short beard and glasses. He is wearing a maroon jumper and a grey tweed jacket. He is standing outside a Cambridge College

Umang Bhatt

Bio

Umang is an Assistant Professor at the Cambridge Institute for Technology and Humanity (ITH) and its Centre for Human-Inspired Artificial Intelligence (CHIA). His research focuses on building trustworthy artificial intelligence (AI) systems for high-stakes deployment. He develops algorithms and tools that support effective human-AI interaction and manage the partnership between people and AI systems. Drawing on machine learning, cognitive science, philosophy, and law, Umang studies when and how AI systems can be trusted, integrated into human decision-making, and evaluated in ecologically valid settings. His group uses lab and field experiments to assess societal impacts of AI in various domains, with particular attention to healthcare, education, and national security, where human oversight of AI is essential.
 

Born and raised in Basking Ridge, New Jersey (USA), Umang earned his BS and MS at Carnegie Mellon University and his PhD in the Machine Learning Group at Cambridge. He was previously an Assistant Professor and Faculty Fellow at New York University’s Center for Data Science and a Senior Research Associate at The Alan Turing Institute. His work has been supported by the Responsible AI Institute, the Mozilla Foundation, and the Partnership on AI.
 

Read more
Umang Bhatt
Tim Griffin, a smiling man with short grey hair and glasses wearing a blue t-shirt and a grey cardigan. He is outdoors standing in front of a bush.

Tim Griffin

Bio

Tim's research interests include network protocol design and analysis and mathematical models of Internet routing. He also serves on the Turing Programme committee at King's.

Read more
Tim Griffin
Apinan Hasthansombat, a smiling man with short dark hair wearing a grey sweater and a white shirt

Apinan Hasthanasombat

Bio

Research: Machine Learning and Artificial Intelligence, Mobile Systems, Robotics and Automation, Systems and Networking

Read more
Apinan Hasthanasombat
Alice Hutchings, a smiling woman with long wavy light brown hair. She is wearing a blue necklace, a white t-shirt and a grey cardigan. She is sitting in front of a book shelf

Alice Hutchings

Bio

I am Professor of Emergent Harms in the Security Group at the Computer Laboratory, University of Cambridge, and Fellow of King’s College. I am also Director of the Cambridge Cybercrime Centre, an interdisciplinary initiative combining expertise from computer science, criminology, and law. Specialising in cybercrime, I bridge the gap between criminology and computer science. Generally, my research interests include understanding cybercrime offenders, cybercrime events, and the prevention and disruption of online crime. 

Read more
Alice Hutchings
Ken Moody, a smiling man with short grey hair and a grey jumper. He is standing on a green mountains edge wearing binoculars

Ken Moody

Bio

Research: Dr Moody's research focuses on distributed database systems, information retrieval, active applications and access control (including RBAC for wide-area), applications with federated management domains, also trust-based, access control systems). Object-based database systems, ODMG with SQL3, GDPR, provenance, Internet of Things, lightweight data tracking, M4IoT. His current interests are notably in GDPR and Provenance.  

Read more
Ken Moody
Jamie Vicary, a smiling man with brown curly hair wearing  glasses and a white shirt. He is standing outdoors and surrounded by greenery

Jamie Vicary

Bio
Research

Developing new logical and structural techniques to transform the way we compute in future, including in quantum and classical computation, category theory.

Read more
Jamie Vicary

The Directors of Studies for 2025-2026 are Prof. Alice Hutchings (Part IA), Prof. Jamie Vicary (Part IB), Dr Api Hasthanasombat (Part II), and Dr Umang Bhatt (Part III).