Index







About the Authors





Allen Downey is a professor of computer science at Olin College of Engineering. He has taught computer science at Wellesley College, Colby College, and UC Berkeley. He has a PhD in computer science from UC Berkeley and master’s and bachelor’s degrees from MIT. Allen is the creator of the best-selling Think series for O’Reilly, which includes Think Python, Think Complexity, Think DSP, and Think Bayes.

Chris Mayfield is an associate professor of computer science at James Madison University, with a research focus on CS education and professional development. He has a PhD in computer science from Purdue University and bachelor’s degrees in CS and German from the University of Utah.

Text © Allen Downey and Chris Mayfield. Interactive HTML © Trinket. Both provided under a CC BY-NC-SA license. Think Java 2nd Edition, Version 7.1.0.