Allen B. Downey

Allen B. Downey

Professor of Computer Science at Olin College

Boston, Massachusetts

For inquiries contact

Press inquiries


Allen B. Downey is a Professor of Computer Science at Olin College of Engineering. He has taught at Wellesley College, Colby College, and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley and Master’s and Bachelor’s degrees from MIT.



New notebooks for Think Stats January 05 2017Read more
Problematic presentation of probabilistic predictions November 22 2016Read more
Why are we so surprised? November 14 2016Read more
Election day, finally! November 09 2016Read more
The Skeet Shooting problem November 01 2016Read more
The Alien Blaster Problem October 31 2016Read more
Socks, skeets, space aliens October 25 2016Read more
Why is my cat orange? October 21 2016Read more
Millennials are still not getting married October 14 2016Read more
Bayes's Theorem is not optional September 26 2016Read more
Blow it up and start again September 16 2016Read more
It's a small world, scale-free network after all September 14 2016Read more
Sleeping Beauty and the Red Dice September 02 2016Read more
What is a distribution? June 16 2016Read more
Bayesian Statistics for Undergrads June 14 2016Read more
There is still only one test June 07 2016Read more
Learning to Love Bayesian Statistics May 18 2016Read more
Does Trivers-Willard apply to people? May 17 2016Read more
I will probably not win the Great Beat Run May 16 2016Read more
Do generations exist? May 13 2016Read more
Binomial and negative binomial distributions May 11 2016Read more
Probability is hard: part four May 10 2016Read more
Probability is hard: part three May 09 2016Read more
Probability is hard, part two May 06 2016Read more
Probability is hard May 05 2016Read more


Webcast: Learning to love Bayesian statistics May 18, 2016 In this webcast I unpack these myths and explain the pros and cons of Bayesian methods compared to classical statistics.
Webcast: There's Only One Test October 04, 2011 People working with real data are often confused about hypothesis testing and paralyzed by the number of tests and their requirements. In this webcast, Allen B. Downey, author of Think Stats, presents a framework for using simple simulations to estimate...
Webcast: Bayesian Statistics Made Simple October 26, 2012 Join Allen Downey, author of Think Stats: Probability and Statistics for Programmers for an introduction to Bayesian statistics using Python. Bayesian statistical methods are becoming more common and more important, but there are not many resources to...


“This book is a quick and easy introduction to programming and to Python. It is among the clearest introductions to both topics that I have seen in a long time.”
— Andrew Binstock, Dr. Dobbs
“The author does an excellent job talking about the different systems and programs that are used in this career. This would also be a great textbook if your in school learning what your doing in the programming field.”
— Stephaine Szostak, cybertron reviews
“I highly recommend this text for a first course in Computer Science at both secondary and university levels. It is as its title suggests an introduction to Python for Thinkers.”
— Ira Laefsky,
“If Professor Downey ever opens an online class for "Think Complexity" either synchronized or on UDemy I would sign up in a heartbeat.”
— Eric Chou,
“This short but extremely exciting book is simultaneously an invitation to actively participate in what Stephen Wolfram has called "A New Kind of Science", and an introduction to "Data Structures" (what traditionally has been the second course in Computer Science) with an exciting new motivation.”
— Ira Laefsky
Think Complexity is not just another how-to-program-in-Python book.”
— Si Dunn, Sagecreek Productions