Chapter-by-chapter expansion map
How to read this map
The detailed chapter expansion outlines are organized by course part:
- Part I: Foundations
- Part II: Core Bayesian Inference
- Part III: Computation
- Part IV: Models
- Part V: Optimization and Diagnostics
- Part VI: Software Workflows
- Part VII: Advanced Topics
Each part page is written as an expansion-ready authoring brief. For every chapter it lists:
- core questions;
- formal topics and definitions;
- derivations that must be shown in detail;
- computational labs and software targets;
- diagnostics and common pitfalls;
- exercises and reading suggestions.
Status of content in this repository
| Chapter | Status in this repository | Location |
|---|---|---|
| 1-2 | Fully written chapters | Part I chapters |
| 3 | Fully written sample chapter | Bayes theorem chapter |
| 4-6 | Fully written chapters | Part II chapters |
| 7 | Fully written chapter | Numerical integration chapter |
| 8 | Fully written chapter | Monte Carlo chapter |
| 9 | Fully written sample chapter | MCMC chapter |
| 10-12 | Fully written chapters | Part III chapters |
| 13-20 | Fully written chapters | Part IV chapters |
| 21-23 | Fully written chapters | Part V chapters |
| 24-26 | Fully written chapters | Part VI chapters |
| 27-31 | Fully written chapters | Part VII chapters |
Cross-cutting themes to preserve
As the site grows, every chapter should remain aligned with five global themes:
Mathematical precision
Definitions and assumptions should be explicit. Approximation methods should always state the object being approximated and the mode of approximation error.
Workflow discipline
Every model chapter should include some version of:
- prior design;
- posterior computation;
- predictive checking;
- sensitivity analysis;
- reporting.
Computational transparency
When algorithms are introduced, the course should state:
- target distribution;
- transition rule or optimization objective;
- tuning parameters;
- computational cost;
- known pathologies.
Reproducibility
Every substantial code example should have a corresponding source file in labs/, or a direct path for students to reproduce it.
Comparative reasoning
Students should repeatedly compare:
- likelihood vs posterior inference;
- optimization vs integration;
- MCMC vs VI;
- exact conjugate inference vs numerical approximation;
- prediction vs explanation vs decision.
Immediate reading paths
Different audiences can enter the material through different routes.
Statistically mature reader
Start with:
Applied modeler
Start with:
Theory-oriented reader
Start with: