Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

ThermoLab: Explore, Derive and Simulate Thermal Physics

An interactive computational textbook and virtual laboratory for university-level thermal and statistical physics — built to take you from zero to exam-ready, at the depth of a good book, with everything a computer adds: live simulations, laboratories, quizzes, exams and demonstration videos.

Everything in this course revolves around one question:

How does predictable macroscopic behaviour emerge from uncertain microscopic behaviour?

How to study here

Every module follows the same climb:

  1. Opening — a physical puzzle you can feel, and a prediction you commit to before any equation.

  2. Core — an interactive laboratory, the precise derivation, and a computational check. This is the exam-relevant spine.

  3. Consolidation — transfer to new contexts, worked examples, quizzes and exam-style problems.

  4. Advanced — clearly marked deeper material. Skip it freely on a first pass; nothing later depends on it.

Modules

The course has an orientation module, twelve core modules and six advanced modules. Currently available:

Two reference pages sit outside the sequence and are meant to be returned to: conventions and the mathematics refresher.