Bayesian Data Analysis, minus the tuition
It makes a complete graduate Bayesian statistics course—built around the BDA3 textbook—freely reusable by other instructors and self-learners.

What it does
This repo holds the complete teaching stack—slides, exercises, text, and videos—for Aalto University’s Bayesian Data Analysis course (CS-E5710). The material is built around the third edition of Gelman et al.’s Bayesian Data Analysis and is explicitly licensed for reuse in other courses. Text and videos carry a CC-BY-NC 4.0 license, while code is BSD-3.
The interesting bit
Most university courses vanish behind LMS login walls after finals. This one is maintained in public: exercise instructions and slides are refreshed weekly during the semester, and the repo has accumulated over two thousand stars from people who apparently want to do Bayesian homework for fun.
Key highlights
- Full course material (slides, exercises, text, videos) for a graduate Bayesian statistics course
- Built specifically around the BDA3 textbook by Gelman, Carlin, Stern, Dunson, Vehtari, and Rubin
- Explicitly licensed for reuse in other courses (CC-BY-NC 4.0 for media, BSD-3 for code)
- Actively maintained and updated during live course iterations
- Electronic version of the BDA3 textbook linked for non-commercial use
Caveats
- Text and videos are under CC-BY-NC 4.0, so commercial reuse is off the table without separate permission.
- Exercise instructions and slides are updated on a weekly cadence during the semester, which means self-learners may need to check back for the latest versions.
Verdict
Instructors hunting for a ready-made graduate Bayesian curriculum and self-learners who want structured BDA3 companions should start here. If you are looking for a Bayesian inference library rather than a syllabus, this is not it.
Frequently asked
- What is avehtari/BDA_course_Aalto?
- It makes a complete graduate Bayesian statistics course—built around the BDA3 textbook—freely reusable by other instructors and self-learners.
- Is BDA_course_Aalto open source?
- Yes — avehtari/BDA_course_Aalto is an open-source project tracked on heatdrop.
- What language is BDA_course_Aalto written in?
- avehtari/BDA_course_Aalto is primarily written in TeX.
- How popular is BDA_course_Aalto?
- avehtari/BDA_course_Aalto has 2.3k stars on GitHub.
- Where can I find BDA_course_Aalto?
- avehtari/BDA_course_Aalto is on GitHub at https://github.com/avehtari/BDA_course_Aalto.