メインコンテンツへスキップ
Computer Science at University of Cambridge

完全入試ガイド

Cambridge の Computer Science - 2027年入試ガイド

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

最終更新: 2026年8月

主要情報

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

概要

コース概要

Cambridge の Computer Science は3年制 BA(Hons)または任意の4年制 MEng コースで、典型的な A-Level オファーはA*A*A、UCAS コードはG400です。2027年入学では、すべての出願者が TMUA を受験し、Lucy Cavendish・Peterhouse・Selwyn・Trinity に出願する出願者には CSAT も追加されます。コースは数学・プログラミング・システム・スーパービジョンを組み合わせています。

なぜCambridgeでComputer Scienceを?

Cambridge は Computer Science で Guardian 2026 と Complete University Guide 2026 の両方の科目表で第2位、Oxford は両方で第1位です。Imperial は Guardian で第4位、Complete University Guide で第3位です。どちらか一方だけを見るのではなく、両方の表を並べて確認してください。Guardian は Computer Science and Information Systems、Complete University Guide は Computer Science を対象としており、科目のくくり方が同一ではありません。

A university lecture hall from the back, students taking notes

日本語で学ぶための実践ガイド

CambridgeのComputer Scienceで、学術的な会話に備える

面接や出願書類では、知識の量だけでなく、考え方を筋道立てて説明する力が見られます。次の流れで、授業や読書の内容を自分の言葉に変えてみましょう。

1

問いを言い換える

設問の動詞を確認し、何を説明・比較・証明するのかを一文で書きます。

2

根拠を選ぶ

授業ノートや資料から、主張を支える具体例を二つ選びます。

3

短く説明する

結論、根拠、理由の順で答え、最後に問いへ戻します。

面接前のセルフチェック

  • 一つの主張を、具体的な例で説明できる
  • 反対の見方や限界を一つ挙げられる
  • わからない点を、次に調べる問いへ変えられる
講師に質問しながら学ぶ生徒

Computer Scienceの例

アルゴリズムを説明するとき

「速い」と言うだけでなく、入力サイズが増えたときの計算量、メモリ使用量、そして別の方法とのトレードオフまで説明します。

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

    オープンデーとカレッジの選定

    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

    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 登録締め切り

    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の締め切り

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

  5. 12–16 Oct 2026

    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 の締め切り

    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

    記述作品の提出締め切り

    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

    面接

    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

    主要合否結果の発表

    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 は、すべての出願者に Test of Mathematics for University Admission(TMUA)の受験を要求します。TMUA は UAT-UK が提供し、Pearson テストセンターで実施されます。テストは Paper 1: Applications of Mathematical Knowledge と Paper 2: Mathematical Reasoning を使用します。2026年10月テストの予約は2026年7月20日に開始し、UAT-UK アカウント作成・アクセス手配・奨学金申請は2026年6月1日から開始します。10月受験の登録締め切りは英国時間2026年9月28日午後6時です。2027年入学の標準テスト窓口は2026年10月12〜16日で、中国・香港・マカオの受験者は10月15または16日に受験する必要があります。2026年10月受験の結果は2026年11月16日に発表されます。

Lucy Cavendish・Peterhouse・Selwyn・Trinity に出願する出願者は Computer Sciences Aptitude Test(CSAT)も受験する必要があります。TMUA は成績・面接・推薦書・文脈的情報と並置された主要な比較学術インプットとして扱ってください。これらを置き換えるものではありません。英国外の出願者は、テストセンターの利用可能性・アクセス手配の締め切り・現地の受験日ルールを早めに確認すべきです。

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

Computer Science の面接は、問題ベースのタスクを伴う科目固有の学術的議論です。スタイルはスーパービジョン形式の問題解決であり、正確な場所と形式は審査するカレッジによって確認されます。Cambridge の中央ガイダンスは、すべてのカレッジで1回の固定2x25分の形式ではなく、ほとんどの出願者が合計35分〜1時間の1〜2回の面接を受けることを確認しています。Cambridge は数学的・コンピュータサイエンスの概念・学術的学習への準備・独立した思考・好奇心・科目への熱意・明確な推論をテストすることがあります。典型的なタスクタイプには、数学的推論・証明形式の問題・論理・アルゴリズム・離散数学・プログラミングの概念・Personal Statement の議論が含まれます。

声に出して練習することが答えを暗記するより有用です。気づいたことを語り・前提を定義し・エッジケースをテストし・最初のアプローチが失敗したときに回復する習慣が助けになります。

Computer Scienceを含む全学科の模擬面接練習問題バンクで本番さながらの問題を練習しましょう。

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

Computer Scienceの面接対策を、経験者と

Cambridgeの面接を自ら経験したOxford・Cambridge卒の講師と、本番さながらの模擬面接で備えましょう。まずは無料相談から。

無料相談を予約する →

Section 06

合否決定のしくみ

Cambridge は Computer Science の選考を、公式の基準ではなく総合的なものとして提示しています。カレッジは学業成績・推薦書・Personal Statement・書面によるアセスメント成績(関連する場合)・文脈的または特別事情・面接成績を総合して考慮します。

学術的証拠と問題解決成績が視覚モデルを支配し、Personal Statement・推薦書・文脈が準備と状況を説明します。実際には、磨かれた Personal Statement は弱い数学的準備を補うことはできませんが、科目への関心の方向について評価者の理解を助けることはできます。

Our recommendation · weighting of admission factors

01020304035%
TMUA score
30%
Interview
20%
Predicted grades
10%
Personal statement
5%
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

Computer Science では、言語のリストのように読む Personal Statement を書くのは避けてください。問題・トレードオフ・最初の失敗・考えの変化を説明する1〜2つの例を使用してください。

強いパラグラフは、アルゴリズムの問題・小さなプログラミングプロジェクト・数学的なアイデアを結びつけることがあります。なぜある方法が機能したか・どこで失敗したか・次に何をテストしたかを示すことが助けになります。

人工知能・サイバーセキュリティ・ソフトウェアエンジニアリングの専門知識を過大に主張しないでください。ステートメントを使って、完成したコンピュータサイエンティストのように聞こえるためではなく、規律ある好奇心を示してください。

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

Computer Science PS例文 →

Section 08

プロジェクト

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

プロジェクト

プロジェクトは推論を見えるようにすべきです。設計上の選択・複雑さ・テスト・データ構造・エッジケース・デバッグ後に何が変わったかを説明できる作業を選んでください。

推奨されるプロジェクトのアイデアには、小さなインタプリタまたはコンパイラの構築・アルゴリズム問題解決ジャーナルの維持・データまたは機械学習評価プロジェクトの完了などが含まれます。

プロジェクトの発表方法:

  • 小さなインタプリタまたはコンパイラを構築する:小さな言語を設計し・字句解析器と構文解析器を書き・評価を実装し・構文・データ表現・エラー処理のトレードオフを文書化してください。
  • アルゴリズム問題解決ジャーナル:グラフ・動的計画法・再帰・数論の問題のシーケンスを解いてください。それぞれについて、不変量・計算量分析・失敗したアプローチ・正確性の最終証明を書いてください。
  • データまたは機械学習評価プロジェクト:公開データセットを使用してベースラインモデルを構築し・慎重に評価し・バイアスまたは失敗ケースを特定し・より単純なアルゴリズムがより複雑なものよりも優れている場合があるなぜかを説明してください。

その他の Supercurricular 活動

その他の Supercurricular 活動は同じコアとなる証拠を支えるべきです。数学・アルゴリズム・プログラミング・反省的な推論です。

  • 数学の充実:証明・組み合わせ論・離散数学・関数・微積分・代数を優先してください。Cambridge Computer Science は強く数学的であるため、幅広いコーディングへの露出よりも深さが重要です。
  • 競技プログラミング:コンテストを分解・エッジケース・アルゴリズム選択の構造化された練習として使用してください。単にランキングを集めるのではなく、振り返りのログを保持してください。
  • 独立したプログラミング:設計上の決定を強いるプロジェクトを構築してください。テスト・文書化・バージョン管理・パフォーマンス測定・保守性。
  • 読書とメモ取り:入門的なアルゴリズム・計算・システムの素材を積極的に読んでください。章を問い・実例・小さな実装に変えてください。
  • オープンソースまたはコミュニティへの貢献:コードベースと自分の貢献を明確に説明できる場合にのみ、実際のプロジェクトへの小さなバグ修正・文書化・テストに貢献してください。
  • 面接形式の議論の練習:最初の失敗を含む見慣れない問題を声に出して説明する練習をしてください。目的は暗記した答えではなく、指導下での明確な推論です。

これらの活動は出願を支援しますが、数学的準備や明確な面接推論の代替にはなりません。

コンテスト

コンテストは必須ではありませんが、時間的プレッシャーの下での分解・精度・回復力を伸ばすことができます。

  1. British Informatics Olympiad アルゴリズム的思考・プログラミング・問題分解・情報科学形式の推論を試します。準備として:過去の BIO 問題に取り組み・時間制限の下で完全な解答を実装する練習をし・正確さと複雑さの観点から解答を見直してください。
  2. Perse Coding Team Challenge 時間制限のあるチーム設定での協調コーディング・問題解決・計算的思考を試します。準備として:小さなチームで練習し・役割を交代し・調整またはデバッグがグループを遅らせた問題を見直してください。
  3. Oxford Computing Challenge UK Bebras パスウェイに従った計算的思考とコーディングスキルを試します。準備として:UKCT/Bebras 形式のタスクから始め、次にパターン認識を精確なアルゴリズムに変換する練習をしてください。
  4. Kaggle (練習)データ分析・モデル評価・再現性・実践的な機械学習問題解決を試します。準備として: Kaggle Learn から始め・初心者向けコンテストに参加し・ノートブックをクリーンに保ち・リーダーボードの動きだけでなく検証の選択の説明に焦点を当ててください。
  5. Code Jam archives検索・グラフ・最適化・組み合わせ論・実装の正確さにわたるアルゴリズム問題解決を試します。準備として:アーカイブされた問題を時間制限のある練習として使用し、次に公式分析と比較して明確さのために解答を書き直してください。

いずれも必須ではありません。1〜2つをしっかりやり遂げる方が、5つを中途半端に行うより価値があります。

Open books, a notebook, and a coffee on a wooden desk

Section 09

コース内容

  1. Year

    01 / 04

    1

    Part IA

    基礎

    1年次では、すべての学生が Computer Science の基礎について幅広い知識を身につけます。プログラミング・数学・ハードウェア・アルゴリズム・機械学習・設計を組み合わせています。実践的なクラスでは、ハードウェアとプログラミングの作業を通じて知識を定着させます。

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

  2. Year

    02 / 04

    2

    Part IB

    コアの幅広さとグループプロジェクト

    2年次は Part IA の上に構築され、データサイエンス・アーキテクチャ・ネットワーキング・理論・法律・倫理・グラフィックスにわたる幅広いコアトピックをカバーします。学生はまた、プログラミング知識をクライアント形式のプロジェクト概要に適用する Lent 学期のグループプロジェクトも完了します。

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

  3. Year

    03 / 04

    3

    Part II

    任意の深掘りと論文プロジェクト

    3年次は選択科目のある最初の年で、共通の試験構造を受けながらも関心のある分野に集中することができます。学生はまた、通常プログラミングを含む実質的な個人プロジェクトを完了し、その作業を評価する論文を書きます。

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

  4. Year

    04 / 04

    4

    Part III, optional MEng

    上級研究指向の学習

    任意の4年次は、3年次で十分に高い基準を達成し、上級の Computer Science を探求したい学生向けです。学生は上級モジュールを選択し、研究指向のプロジェクトを実施し、BA に加えて MEng を取得します。

    Designed for students considering academic or industrial research.

Section 10

Computer Scienceの知識を深める

数学と計算を結びつける書籍から始めてください。アルゴリズム的思考のための Algorithms Unlocked、ハードウェア・ソフトウェアの表現のための Code: The Hidden Language of Computer Hardware and Software、簡潔な概念的概観のための The Pattern on the Stone。

動画解説には、 CS50 を入門的な Computer Science に、 MIT OpenCourseWare を大学レベルのプログラミングとアルゴリズムに、 3Blue1Brown を数学的な直感に、 Computerphile を計算・セキュリティ・理論の短い解説に使用してください。

コースとしては、 CS50x: Introduction to Computer Science が幅広い体系的な入門を提供し、6.0001 Introduction to Computer Science and Programming in Python が Python ベースの計算問題解決を発展させ、 6.006 Introduction to Algorithms がアルゴリズムに進み、Intro to Machine Learning が実践的な機械学習評価を紹介します。

ポッドキャストは具体的な技術的選択を分析するのに役立つ場合のみ有用です。Software Engineering Radio はシステム設計のトレードオフについての思考を支え、 Darknet Diaries がプロトコル・インセンティブ・障害モードについての問いに変えられるセキュリティとネットワークのケーススタディを提供します。

すべてのリソースを出力に変えてください。証明・小さな実装・比較表・なぜある方法が失敗するかを説明するパラグラフなどです。

A study planner, highlighters and a stack of revision cards

Section 11

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

29 colleges offer this subject.

Cambridge はカレッジ制であり、29の学部カレッジがあります。オープン出願は2024年入試プロセステーブルでの Cambridge 全体の出願の10.2%を占めました。これは2,257件のオープン出願を22,153件の総出願で割ったものであり、これは全科目合計の Cambridge の割合であり Computer Science のみの数値ではありません。ウィンタープールは Cambridge のカレッジ間の調整メカニズムです。2024年入試統計に基づくと、オファーの約17.8%がウィンタープール経由でした。これは986件のウィンタープールオファーを5,543件の直接プラスウィンタープールの総オファーで割ったものです。プーリングの仕組みが監査で部分的にしか確認されなかったため、このパーセンテージは概算として扱ってください。

カレッジの選択は出願を審査する人物に影響し、宿泊環境・コミュニティ・一部の面接手配・少数のカレッジ固有の要件に影響することがあります。認識された確率ではなく、適合性と利便性に基づいて選んでください。オープン出願は真に選好がない場合にのみ使用すべきです。

Stone college quadrangle viewed through an archway

Section 12

卒業後のキャリア

Cambridge Careers は、IT セクターを回答した Computer Science 卒業生の最大の進路先として特定し、製造・公共事業・電力・銀行・投資の技術的役割と大学院進学がそれに続きます。公式コースページには、プログラミング・ソフトウェア開発・研究・教育・ソフトウェア・ハードウェア・ゲーム・金融・通信・商業を含むルートも記載されています。

コースのキャリア価値は、理論・プログラミング実践・数学的推論・プロジェクト作業の組み合わせから来ています。大学を待つのではなく、出願前にそれらの習慣の証拠を構築してください。

Section 13

特別な事情について

Cambridge は、学習の教育的背景を学業成績・書面によるアセスメント(関連する場合)・記述作品(関連する場合)・面接成績とともに考慮することができると述べています。

Computer Science では、Mathematics が必要で Further Mathematics が推薦されます。学校が Further Mathematics を提供している場合、Cambridge は出願者が可能な限り AS または A Level まで受講することを求めています。

学校で Further Mathematics が提供されていない場合、Cambridge は出願者が出願前に候補リストに載っているカレッジに相談することを推奨しています。

学習への深刻な混乱は、通常 UCAS の推薦書に含めるか、UCAS 推薦書に情報を含められない場合は適切な専門家が審査するカレッジに連絡すべきです。標準締め切り出願者の追加情報は2026年10月22日が締め切りです。

Cambridge は、国際出願者が他の出願者と同じ学術基準で評価され、海外生徒の費用ステータスが選考において優先権を生み出さないと述べています。

面接サポートの対象となる出願者は障害調整を申請できる場合があり、無償給食の対象となる英国学生は面接のための旅行または技術サポートにアクセスできる場合があります。

混乱について事実に即して正確に述べてください。最も強い文脈的情報は、何が起きたか・いつ起きたか・どれだけ続いたか・学術的準備にどのような影響を与えたかを説明するものです。

Watch & Learn

Cambridge Computer Science 参考動画

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

CS50x 2025 - Lecture 0 - Scratch

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 コースページ 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.

よくあるご質問

はい。2027年 Cambridge の現在の公式ガイダンスによると、すべての Computer Science 出願者は TMUA を受験する必要があります。Lucy Cavendish・Peterhouse・Selwyn・Trinity に出願する出願者は CSAT も受験する必要があります。
現在の公式コースページでは、A Level でA*A*A、IB で Higher Level 776を含む41〜42ポイントとしています。
Mathematics は必須です。公式コースページによると、学校が提供している場合は Further Mathematics を AS または A Level まで受講すべきとされています。提供されていない場合は、候補リストに載っているカレッジに相談することが推奨されます。
いいえ。記述作品とポートフォリオは必要なく、公式コースページには出願者が通常記述作品の提出を求められることはないと記載されています。
2024年の公式入試統計では、Computer Science は1,863件の出願・168件のオファー・141名の受入で、受入1名あたり約13.2件の出願がありました。現在のコースページには2025年の出願あたりの数として14、受入学生数として128が別途記載されています。
カレッジの選択は出願を審査する人物に影響し、面接の形式や一部のカレッジ固有の要件に影響することがありますが、コースと中央の学術基準は同じです。優秀な出願者はウィンタープールに入れられ、別のカレッジからオファーを受けることがあります。
Cambridge は、国際出願者が他の出願者と同じ学術基準で評価され、海外生徒の費用ステータスに基づく優先権は与えられないと述べています。国際出願者は国別の資格ガイダンスと英語力要件を早めに確認すべきです。
最も有用な準備は、数学・アルゴリズム・プログラミング・振り返りを組み合わせることです。強い例には、情報科学の問題を解く・十分に文書化されたプログラミングプロジェクトを構築する・データ構造とアルゴリズムを学ぶ・面接でトレードオフを明確に説明できるようになることが含まれます。

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

事務局スタッフとの無料30分相談をご予約ください。専門講師をご紹介します。

無料相談を予約する →