Above the halting problem: the primitive recursive schemes and why Ackermann escapes them, minimisation and the mu-recursive functions, register machines, Godel numbering and the universal machine, the s-m-n and recursion theorems, index sets and Rice-Shapiro, creative, productive and simple sets, the classification of TOT, FIN and COF in the arithmetical hierarchy, Post's problem and the finite-injury priority method, the Shoenfield limit lemma, and the concrete undecidable problems: Post correspondence, the domino problem, Hilbert's tenth, Presburger arithmetic and the busy beaver.
Free to start · adaptive placement finds your level · reviews timed so it stays learned.
Every idea is taught with motivation and a worked example before the drills, and an FSRS spaced-repetition engine schedules each review for the moment just before you'd forget it. A short placement check finds what you already know, so you start Computability Theory exactly where it's useful.