Courses
Self-study courses, each published as a static site: slide decks with speaker notes, a reading mode and a clickable glossary, all of it readable in a browser with nothing installed. How much of each course is here differs, so every entry below says what this site holds for it, and what working through the rest of it needs on your own machine.
Combinatorial & constrained optimization
32 units in which theory is interleaved with from-scratch Python implementations, each then benchmarked against the industrial solver that does the same job.
- On this site
- theory only; the labs are in the repository
- To work along
- uv sync — a virtualenv and a solver stack
Mechanics to Relativity
41 units from Newton's second law to Einstein's field equations, in which every piece of mathematics — vector calculus through differential geometry — arrives only at the moment a physical problem stalls without it.
- On this site
- the whole course — decks, problem sheets, hint ladders, worked solutions and the readiness sheet
- To work along
- nothing installed — a browser and paper are the whole cost of entry