Computer Science
BOROUGH PREP · READY.> cat mean.cppint t = 0;for (i=0;i<n-1;i++)t += s[i];return t / n;> g++ mean.cpp> ./mean82.5>
Pick the course your student is taking, or the one they're aiming at. Intro assumes no prior programming.
Step 01 / 04 — Course
A student can now produce working code on the first day, from a sentence of English. That is real, and pretending otherwise would be teaching for a world that has gone. What it does not produce is the judgement to tell whether the code is right — and that judgement is now the entire job.
So we teach downward before we teach fast. The first years are C++ written by hand, close enough to the machine that a student knows where a value actually lives and what a loop actually costs. Only then do we put Claude or GPT in front of them — as something to direct and audit, which is a skill you cannot have without the years underneath it.
Mathematics inherited the quadrivium and English the trivium. This subject is a century old and inherits nothing, so it has a descent instead: four levels between the sentence a student writes and a switch somewhere changing state. A student who has seen all four stops believing in magic.
01
Language
What you wrote
02
Compiler
What it becomes
03
Instruction
What runs
04
Circuit
What moves
Axiom
You cannot review what you could not have written.
Now enrolling — 2026 sessions
Theirs or something a model wrote for them — both are worth the hour. We will find out together where it stopped matching what your student actually meant.