Potential Outcomes Applet

potential-outcomes.github.io

An applet for simulating from the potential outcomes model. Used to analyze randomized experiments in an introductory statistics course.

Box Model Applet

box-model.github.io

An applet for simulating from a box model. Used to analyze random samples in an introductory statistics course.

Symbulate

Github | Documentation

A Python library that makes it intuitive and easy to specify probability simulations.

Online Homework Management System (OHMS)

Live Version (Stanford ID required) | Source Code | Installation Guide

An open-source system for delivering homework assignments online, integrated with Stanford's authentication system. Used in undergraduate, masters, and Ph.D. level courses at Stanford.

Proof Logger

Live Version

An online system for tracking and verifying whether students have mastered the key proofs in the course. Designed for Paul Bamberg's Math 23 at Harvard.