完全入試ガイド

Computer Science at Cambridge — Admissions Guide 2027

Cambridgeへの当塾生徒の合格率

65%

Cambridgeの平均合格率

21%

CambridgeのComputer Scienceは最も競争的な入試の一つ。Cambridge卒の専門講師による完全対策で合格を目指しましょう。

最終更新: 2026年5月

主要情報

  • A*A*A典型オファー
  • 14:1志願者 / 定員
  • #2UK順位
  • TMUA入試テスト
  • 128定員(年)
  • G400UCAS コード

概要

コース概要

Computer Science at Cambridge is a 3-year BA (Hons) or optional 4-year MEng course with a typical A-Level offer of A*A*A and UCAS code G400. For 2027 entry, all applicants take TMUA, with CSAT added for Lucy Cavendish, Peterhouse, Selwyn or Trinity; the course combines maths, programming, systems and supervisions.

なぜCambridgeでComputer Scienceを?

Cambridge ranks #2 in the Guardian 2026 and Complete University Guide 2026 Computer Science tables. The peer table places Cambridge at #2 in both Guardian UK and Complete UK, with Oxford at #1 in both tables and Imperial at #4 in Guardian UK and #3 in Complete UK. The ranking caveat matters: Guardian 2026 uses Computer Science and Information Systems, while Complete University Guide 2026 uses Computer Science, and Times/Sunday Times values were left blank in the audit because they were not independently verified from an accessible authoritative source.

A university lecture hall from the back, students taking notes

Section 01

国際学生の出願

下のマップで自国をクリックすると、出願に必要な情報(受け入れられる資格、要求スコア、英語要件、現地の文脈)が表示されます。

International Applicants

Country-specific admissions requirements

CanadaUnited States of AmericaFranceSouth KoreaIndiaGermanyGreeceChinaUnited KingdomMalaysiaJapan

Pick a highlighted country to see the admissions-test, score, and English-language requirements that apply for applicants from that country.

Section 02

出願要件

  • A-LevelA*A*A
    Mathematics required. Further Mathematics, Physics, Computer Science recommended.Colleges usually require A* in Mathematics and/or Further Mathematics. Colleges may also require an A*/7 in specific subjects, usually Chemistry or Physics if taken, as part of the offer. If Further Mathematics is not available at school, applicants should contact shortlisted Colleges before applying.
  • IB Diploma40–42 with 776 at HL incl. Maths
    HL: Mathematics required.If Mathematics: Analysis and Approaches is not available at the applicant's school, Cambridge advises contacting shortlisted Colleges for advice. Some Colleges usually make offers above the minimum offer level.
  • Advanced Placement (AP)check the official course page
    Relevant AP Tests, normally including mathematics-related preparation appropriate for Computer Science required. AP Calculus BC, AP Computer Science A, AP Physics C recommended. SAT/ACT: SAT minimum combined score of 1500 with Mathematics section score of at least 750, or ACT composite score of at least 33 for most Science courses including Computer Science; Science-course applicants should also achieve ACT Science score of at least 33..Cambridge states AP Tests alone are not the whole context: applicants are usually expected to have high passing marks on the relevant school qualification and a high SAT or ACT score.
Admissions test
Pre-registered TMUA (registration closes 28 September 2026; test sits 12–16 October 2026). Computer Science applicants to Lucy Cavendish, Peterhouse, Selwyn and Trinity also sit the College-set CSAT on the day of interview — no advance registration required for CSAT.
Interview
Two college interviews focused on logic, mathematics and basic algorithmic thinking. Expect short technical / problem-solving questions, including bit manipulation, recursion or proof-style reasoning.
Required Tests:TMUA

Section 03

出願プロセスと重要日程

  1. Jun–Jul 2026

    Open days & shortlist colleges

    Visit Cambridge in person if you can. Open days run in late June and early July. Begin narrowing your college list and reading first-year reading lists.

  2. Sep 2026

    Draft your personal statement

    Write for the subject, not the institution. Cambridge admissions tutors look for ~80% academic content and genuine super-curricular engagement.

  3. 28 Sep 2026

    TMUA registration deadline

    Pre-registration via the Pearson VUE admissions testing portal closes at 18:00 UK time. Late entry is not normally possible.

  4. 15 Oct 2026

    UCAS deadline

    Submit your UCAS application by 18:00 UK time on 15 October 2026.

  5. 12–16 Oct 2026

    Sit TMUA

    ESAT and TMUA are sat in this window at Pearson VUE centres. LNAT and UCAT use their own test windows — check each test's site for booking dates.

  6. 22 Oct 2026

    My Cambridge Application deadline

    Complete the My Cambridge Application supplementary questionnaire by 18:00 UK time on 22 October 2026. This replaced the old SAQ.

  7. 10 Nov 2026

    Submitted written work deadline

    Most arts and humanities courses ask for one or two pieces of marked school work. Each college confirms its exact deadline; 10 November is the standard date.

  8. Dec 2026

    Interviews

    Around three-quarters of applicants are interviewed. Typically 1–2 interviews of 25–45 minutes each at your chosen or allocated college.

  9. 27 Jan 2027

    Main decisions released

    Cambridge releases its main decisions on 27 January 2027. Around a quarter of offers are made through the Winter Pool — strong applicants reconsidered by colleges with remaining places.

Section 04

入試テスト

Student working through problems at a desk with timed papers

Cambridge Computer Science requires the Test of Mathematics for University Admission (TMUA) for all applicants. TMUA is provided by UAT-UK and delivered through Pearson test centres. The test uses Paper 1: Applications of Mathematical Knowledge and Paper 2: Mathematical Reasoning. Booking for the October 2026 test opens on 20 July 2026, with UAT-UK account creation, access arrangements and bursary applications opening on 1 June 2026. The October sitting registration deadline is 28 September 2026 at 6pm UK time. The standard 2027-entry test window is 12–16 October 2026, with candidates in China, Hong Kong and Macau required to sit on 15 or 16 October. Results for the October 2026 sitting are released on 16 November 2026.

Applicants to Lucy Cavendish, Peterhouse, Selwyn or Trinity must also take the Computer Sciences Aptitude Test (CSAT). Treat TMUA as a major comparative academic input because it sits beside grades, interviews, references and contextual information rather than replacing them. Applicants outside the UK should check test-centre availability, access-arrangements deadlines and local sitting-date rules early in the application window.

TMUA完全対策ガイド | 試験形式・採点・戦略・練習リソース。

TMUAガイド

Section 05

面接:当日の流れと対策

Invitation → Decision: the interview timeline

Interview Invitation

Late Nov

Arrival to Interview

Early Dec

Technical Question

Mid Dec

Decision

Early Jan

Question Types You’ll See

Logic puzzleRecursive function on paperDiscrete maths proofBit-manipulation reasoning

The Computer Science interview is a subject-specific academic discussion with problem-based tasks. The style is supervision-style problem solving, with exact location and format confirmed by the assessing College. Central Cambridge guidance verifies that most applicants have one or two interviews totalling 35 minutes to 1 hour, rather than one fixed two-by-25-minute format across all Colleges. Cambridge may test mathematical and computer-science concepts, readiness for academic study, independent thinking, curiosity, subject enthusiasm and clear reasoning. Typical task types include mathematical reasoning, proof-style problems, logic, algorithms, discrete mathematics, programming concepts and personal-statement discussion.

Practising aloud is more useful than memorising answers. It helps to narrate what you notice, define assumptions, test edge cases and recover when a first approach fails.

無料のComputer Science面接練習問題バンクで本番さながらの問題を練習しましょう。

無料練習問題
Two people in academic discussion across a table

Section 06

合否決定のしくみ

Cambridge presents Computer Science selection as holistic rather than formulaic. Colleges consider academic record, reference, personal statement, written assessment performance where relevant, contextual or extenuating circumstances and interview performance together.

Academic evidence and problem-solving performance dominate the visual model, while the personal statement, reference and context explain preparation and circumstances. In reality, this means a polished personal statement cannot compensate for weak mathematical preparation, but it can help assessors understand the direction of your subject interest.

Our recommendation · weighting of admission factors

0102030400%
TMUA score
0%
Interview
0%
Predicted grades
0%
Personal statement
0%
Contextual factors
% of decisionFactor

Oxbridge Mentors recommendation, drawn from observed offer patterns. University of Cambridge does not publish official weightings — exact balance varies by college, course and year.

Section 07

Personal Statement のコツ

Handwritten notes and a laptop open to a draft document

For Computer Science, avoid writing a personal statement that reads like a list of languages. Use one or two examples where you explain the problem, the trade-off, the false start and the change in your thinking.

A strong paragraph might connect an algorithmic problem, a small programming project and a mathematical idea. It helps to show why a method worked, where it failed and what you tested next.

Do not over-claim expertise in artificial intelligence, cybersecurity or software engineering. Use the statement to show disciplined curiosity, not to sound like a finished computer scientist.

専門家による一行一行の解説付き完全例文を見る。

Computer Science PS例文

Section 08

プロジェクト

  1. 01正当性
  2. 02プロジェクト概要
  3. 03実施内容
  4. 04困難
  5. 05解決策
  6. 06振り返り

Projects should make your reasoning visible. Choose work where you can explain design choices, complexity, testing, data structures, edge cases and what changed after debugging.

Suggested project ideas include building a small interpreter or compiler, keeping an algorithmic problem-solving journal, and completing a data or machine-learning evaluation project.

  • Build a small interpreter or compiler: Design a tiny language, write a lexer and parser, implement evaluation, and document the trade-offs in syntax, data representation and error handling.
  • Algorithmic problem-solving journal: Solve a sequence of graph, dynamic programming, recursion and number-theory problems; for each, write the invariant, complexity analysis, failed approaches and final proof of correctness.
  • Data or machine-learning evaluation project: Use a public dataset to build a baseline model, evaluate it carefully, identify bias or failure cases, and explain why a simpler algorithm may outperform a more complex one.
Open books, a notebook, and a coffee on a wooden desk

Section 08

その他のサプリキュラム

Other supercurricular work should support the same core evidence: mathematics, algorithms, programming and reflective reasoning.

These activities support your application; they do not substitute for mathematical preparation or clear interview reasoning.

  • Mathematics enrichment:

    Prioritise proof, combinatorics, discrete mathematics, functions, calculus and algebra. Cambridge Computer Science is strongly mathematical, so depth matters more than broad coding exposure.

  • Competitive programming:

    Use competitions as structured practice for decomposition, edge cases and algorithm choice. Keep a reflective log rather than simply collecting rankings.

  • Independent programming:

    Build projects that force design decisions: testing, documentation, version control, performance measurement and maintainability.

  • Reading and note-making:

    Read introductory algorithms, computation and systems material actively. Convert chapters into questions, worked examples and small implementations.

  • Open-source or community contribution:

    Contribute small bug fixes, documentation or tests to a real project only if you can explain the codebase and your contribution clearly.

  • Interview-style discussion practice:

    Practise explaining unfamiliar problems aloud, including false starts. The aim is not rehearsed answers but clear reasoning under guidance.

Section 08

コンペティション

Competitions are not required, but they can stretch decomposition, precision and resilience under time pressure.

  1. British Informatics Olympiad — tests Algorithmic thinking, programming, problem decomposition and informatics-style reasoning. Prepare by: Work through past BIO papers, practise implementing complete solutions under time constraints, and review solutions for correctness and complexity.
  2. Perse Coding Team Challenge — tests Collaborative coding, problem solving and computational thinking in timed team settings. Prepare by: Practise with a small team, rotate roles, and review problems where coordination or debugging slowed the group.
  3. Oxford Computing Challenge — tests Computational thinking and coding skills following the UK Bebras pathway. Prepare by: Start with UKCT/Bebras-style tasks, then practise translating pattern recognition into precise algorithms.
  4. Kaggle (practice) — tests Data analysis, model evaluation, reproducibility and practical machine-learning problem solving. Prepare by: Begin with Kaggle Learn, enter beginner competitions, keep notebooks clean, and focus on explaining validation choices rather than only leaderboard movement.
  5. Code Jam archives— tests Algorithmic problem solving across search, graphs, optimisation, combinatorics and implementation accuracy. Prepare by: Use the archived problems as timed practice, then compare against official analyses and rewrite solutions for clarity.

None are required; one or two done well beats five half-attempted.

Section 09

コース内容

  1. Year

    01 / 04

    1

    Part IA

    Foundations

    The first year gives all students a broad grounding in the fundamentals of Computer Science, bringing together programming, mathematics, hardware, algorithms, machine learning and design. Practical classes are used to cement knowledge through hardware and programming work.

    Programming practicals may include OCaml, Java and Python, alongside hardware practicals.

  2. Year

    02 / 04

    2

    Part IB

    Core breadth and group project

    The second year builds on Part IA with a broad range of core topics across data science, architecture, networking, theory, law, ethics and graphics. Students also complete a Lent-term group project that applies programming knowledge to client-style project briefs.

    The group project reflects industrial practice and many briefs are provided by industry partners.

  3. Year

    03 / 04

    3

    Part II

    Optional depth and dissertation project

    The third year is the first year with optional courses, allowing students to concentrate on areas of interest while still sitting a common examination structure. Students also complete a substantial individual project, normally involving programming, and write a dissertation evaluating the work.

    The individual project culminates in a substantial dissertation and may connect with current Cambridge research.

  4. Year

    04 / 04

    4

    Part III, optional MEng

    Advanced research-oriented study

    The optional fourth year is for students who achieve a sufficiently high standard in third year and want to explore advanced Computer Science. Students select advanced modules and undertake a research-oriented project, leading to the MEng alongside the BA.

    Designed for students considering academic or industrial research.

Section 10

Computer Scienceの知識を深める

Start with books that connect mathematics to computation: Algorithms Unlocked for algorithmic thinking, Code: The Hidden Language of Computer Hardware and Software for hardware-software representation, and The Pattern on the Stone for a concise conceptual overview.

For lectures and visual explanation, use CS50 for introductory computer science, MIT OpenCourseWare for university-level programming and algorithms, 3Blue1Brown for mathematical intuition, and Computerphile for short explainers on computation, security and theory.

For courses, CS50x: Introduction to Computer Science gives a broad structured introduction, 6.0001 Introduction to Computer Science and Programming in Python develops Python-based computational problem solving, 6.006 Introduction to Algorithms moves into algorithms, and Intro to Machine Learning introduces practical machine-learning evaluation.

Podcasts are useful only when they help you analyse concrete technical choices: Software Engineering Radio can support thinking about systems design trade-offs, while Darknet Diaries provides security and networks case studies that can be turned into questions about protocols, incentives and failure modes.

Turn every resource into output: a proof, a small implementation, a comparison table, or a paragraph explaining why one method fails.

A study planner, highlighters and a stack of revision cards

Section 11

カレッジ選択と再振り分け

29 colleges offer this subject. 10.2% in the 2024 Cambridge-wide admissions-process table; not a Computer Science-only figure. of applicants submit an open application. Approximately 17.8% of 2024 offers were via the Winter Pool, calculated as 986 Winter Pool offers divided by 5,543 total direct plus Winter Pool offers; treat as approximate because pooling mechanics were only partially verified in the audit. of places come through the pool.

Cambridge is collegiate, with 29 undergraduate Colleges. Open applications made up 10.2% of Cambridge-wide applications in the 2024 admissions-process table, calculated as 2,257 open applications divided by 22,153 total applications; this is an all-subject Cambridge rate, not a Computer Science-only figure. The Winter Pool is Cambridge’s inter-College moderation mechanism. Based on 2024 admissions statistics, approximately 17.8% of offers were via the Winter Pool, calculated as 986 Winter Pool offers divided by 5,543 total direct plus Winter Pool offers; treat this percentage as approximate because the pooling mechanics were only partially verified in the audit.

A College choice affects who assesses the application and may affect accommodation, community, some interview arrangements and a small number of College-specific requirements. Choose on fit and logistics rather than perceived odds; an open application should be used only when you have no meaningful preference.

Stone college quadrangle viewed through an archway

Section 12

卒業後のキャリア

Cambridge Careers identifies the IT sector as the largest destination for responding Computer Science graduates, followed by technical roles in manufacturing, utilities and power, banking and investment, and further study. The official course page also lists routes including programming, software development, research, teaching, software, hardware, games, finance, communications and commerce.

The career value of the course comes from the combination of theory, programming practice, mathematical reasoning and project work. Build evidence of those habits before applying, not waiting until university to start.

Section 13

特別な事情について

Cambridge states that assessment can consider the applicant's educational background alongside academic record, written assessment where relevant, written work where relevant, and interview performance.

For Computer Science, Mathematics is required and Further Mathematics is recommended. If Further Mathematics is offered at the applicant's school, Cambridge expects applicants to take it to AS or A Level where possible.

If Further Mathematics is not available at the applicant's school, Cambridge advises applicants to contact shortlisted Colleges for advice before applying.

Serious disruption to study should normally be explained in the UCAS reference or by a relevant professional contacting the assessing College. Additional information for standard-deadline applicants is due by 22 October 2026.

Cambridge states that international applicants are assessed by the same academic criteria as other applicants and that overseas fee status does not create priority in selection.

Applicants eligible for interview support may be able to request disability adjustments, and UK students eligible for Free School Meals may be able to access travel or technology support for interview.

Be factual and precise about disruption. The strongest contextual information explains what happened, when it happened, how long it lasted and how it affected academic preparation.

Watch & Learn

Cambridge Computer Science 参考動画

学生ブログ・模擬面接・講義体験・入試アドバイス。

CS50x 2025 - Introduction

A broad introduction to the intellectual scope of computer science and programming.

CS50x 2025 - Lecture 1 - C

A useful introduction to lower-level programming concepts after Scratch-style abstraction.

Lecture 1: Introduction to CS and Programming Using Python

An MIT lecture introducing computation, programming and Python problem solving.

But what is a neural network? | Deep learning chapter 1

A visual explanation of neural networks, activations and the intuition behind learning systems.

But what is the Fourier Transform? A visual introduction

A visual introduction to Fourier transforms, useful for signal processing and applied mathematics intuition.

All videos are the property of their respective creators.

Further Reading

Recommended Resources

専門講師が推薦するSupercurricular読書リスト・ウェブサイト・ツール。

  • Cambridge Computer Science course page by University of Cambridge[Website]Primary source for current course structure, entry requirements and official admissions notes.
  • CS50x: Introduction to Computer Science by Harvard University[Course]A comprehensive first course for programming, algorithms and computational thinking.
  • MIT 6.0001 by MIT OpenCourseWare[Course]A rigorous Python-based introduction to computational problem solving.
  • MIT 6.006 Introduction to Algorithms by MIT OpenCourseWare[Course]A strong algorithm-design course for advanced applicants.
  • Algorithms Unlocked by Thomas H. Cormen[Book]Accessible algorithmic thinking from a leading algorithms author.
  • British Informatics Olympiad by British Informatics Olympiad[Website]A highly relevant informatics competition for algorithmic problem solving.
  • UKCT Challenges pathway by UK Computational Thinking Challenges[Website]A pathway including Bebras, Oxford Computing Challenge, Perse Coding Team Challenge and BIO links.
  • 3Blue1Brown Neural Networks by Grant Sanderson[Website]A visual, mathematically minded introduction to neural-network ideas.
  • Computerphile by Computerphile[Website]Short explainers on computation, security and theory that can be converted into interview-style questions.

よくあるご質問

Yes. Current official Cambridge 2027 guidance says all Computer Science applicants must take TMUA. Applicants to Lucy Cavendish, Peterhouse, Selwyn or Trinity must also take CSAT.
The current official course page lists A*A*A at A Level and IB 41–42 points with 776 at Higher Level.
Mathematics is required. The official course page says applicants should take Further Mathematics to AS or A Level if their school offers it. If it is not available, applicants should contact shortlisted Colleges for advice.
No. Written work and a portfolio are not required, and the official course page says applicants will not usually be asked to submit examples of written work.
In the 2024 official admissions statistics, Computer Science had 1,863 applications, 168 offers and 141 acceptances, which is about 13.2 applications per accepted place. The current course page separately lists 2025 applications per place as 14 and accepted students as 128.
College choice affects who assesses the application and may affect interview format or some College-specific requirements, but the course and central academic standard are the same. Strong applicants can be placed in the Winter Pool and may receive an offer from a different College.
Cambridge states that international applicants are assessed against the same academic criteria as other applicants and that no priority is given on the basis of overseas fee status. International applicants should check country-specific qualification guidance and English-language requirements early.
The most useful preparation combines mathematics, algorithms, programming and reflection. Strong examples include solving informatics problems, building a well-documented programming project, learning data structures and algorithms, and being able to explain trade-offs clearly at interview.

Computer Science(Cambridge)出願の専門サポート

専門講師との無料30分相談をご予約ください。

無料相談を予約する