Skip to main content

Education

Courses

Self-paced courses on probability and simulation.

The Joy of Randomness

A Hands-On Journey Through Stochastic Thinking

An interactive, narrative-driven exploration combining probability, simulation, and stochastic processes. Learning through discovery rather than memorization—curiosity first, formalism second.

6

parts

18

chapters

3

interludes

3

appendices

Course Structure

What You'll Learn

  • Think probabilistically about uncertainty
  • Write Python simulations from scratch
  • Apply Bayesian reasoning to real problems
  • Model epidemics, queues, and populations
  • Recognize when randomness matters practically

Basic Python and high school algebra. No probability background required.

View on GitHub

Speaking

Upcoming talks and presentations.

2026

Abstraction in Design, Technology and Life Itself

Delving into the nitty gritty of abstraction—what it is, how it shapes the tools we build, and how our lives are becoming increasingly abstract. From design systems to mental models, we'll explore why abstraction is both our greatest tool and our biggest blind spot.

Sign up for the newsletter to be notified when dates and locations are announced.

Subscribe to newsletter

Manifesto

On learning and time.

Read →

© 2026 Oddur Sigurdsson