Semester 4 · Capstone

Capstone Project

Your capstone is a solo research-and-engineering project in your track (language models or computer vision), run as five graded milestones: a proposal, data and baselines, the main model, evaluation and ablations, and a final report with a reproducibility package, a runnable demo and a viva.

The eight chapters teach the method rather than new models: choosing a falsifiable question that fits your budget, reading and positioning against papers, documenting data and building honest baselines, making every number reproducible, spending a fixed CPU budget wisely, comparing systems with uncertainty, analysing errors and reviewing your own system responsibly, and writing up and defending the work. Everything runs offline on one CPU core with no pretrained weights, so you learn to scale a question to the compute you have.

8 credits · 240 h · 5 milestones · solo

What you’ll be able to do

  1. LO1Formulate a feasible, falsifiable research question in your track and write a proposal that fixes the primary metric, the minimum effect that matters, the test-set power, the compute budget and a risk plan before any results exist.
  2. LO2Read papers critically, judge the strength of their experimental evidence, reproduce a reference result at reduced scale, and position your contribution precisely against related work.
  3. LO3Document data provenance and licences in a datasheet, design splits and leakage checks that match the claim being tested, and build a trivial-to-strong baseline ladder with one evaluation harness.
  4. LO4Plan and run the main experiments within a fixed one-core compute budget: measure throughput, validate proxies, extrapolate learning curves, tune baselines and the main model fairly, and account for selection bias.
  5. LO5Design ablations and comparison studies, quantify uncertainty from both training seeds and test items, apply paired tests and multiple-comparison corrections, and report effect sizes with intervals.
  6. LO6Make results reproducible by construction with canonical configs and hashes, a named seed tree, environment capture, an append-only run log and a package that a verifier and a fresh rerun can check.
  7. LO7Analyse errors systematically (seeded failure samples, taxonomies, prevalence intervals, slices, behavioural tests) and carry out a responsible-AI review and threats-to-validity analysis of your own system.
  8. LO8Communicate the project in a research report whose every claim traces to logged evidence, give an honest seeded demo, and defend design decisions and code in a viva.

Chapters

The chapter and lab list for this subject is being finalised and will be published here.

Milestones

Five capstone milestonesMilestones one to five on a single line, ending in the final report, demo and viva.M1M2M3M4M5
Five graded milestones, the last ending in the report, demo and viva. Illustration.
  1. M1The project proposal and a feasibility pilot
  2. M2Data, splits, leakage checks and the baseline ladder
  3. M3The main model, a compute plan and fair tuning
  4. M4Test-set evaluation, ablations, error analysis and the responsible-AI review
  5. M5The final report, the reproducibility package and the demo

Before you start

Required

Finish this subject before you start. The subject builds directly on it.

Recommended

Helpful background. You can start without it if you are willing to fill the gaps.

How it’s taught

You read short sections written for the page. Each ends with a check, and in-browser exercises let you practise. Graded labs run on your own cloud lab machine, CPU-friendly.

No videos. No live classes. No AI tutor.

How it works

Capstone Project, in Semester 4

Enrolment isn't open yet. Pricing will be announced before it opens.

We use your email only to tell you about Epoch School's launch. Unsubscribe any time. Privacy