Research

Here are some of the projects I have worked on, in reverse chronological order: Team allocation for projects Mark Chang and I developed a semi-automated process for allocating students to teams for their two-semester senior SCOPE projects.  We presented this work at ASEE 2008; you can read about it here. Changepoint detection I worked on …

Bayesian statistics for undergrads

On June 13 at Olin College, Sanjoy Mahajan and I are offering a workshop for college instructors interested in teaching Bayesian statistics to undergrads.  More information about this and the other workshops is here.  Here’s the description: Bayesian Statistics for Undergraduates Bayesian statistics is a powerful approach to problems involving probability, to making and judging statistical …

Think Python 2e

This page contains support material for Think Python, second edition. For beginners I recommend starting out with these steps: Use an online “Python in a browser” service like PythonAnywhere to run Python code in interactive mode, which means you can type and execute one line of code at a time. Still running Python in a browser, start …