Next Up Previous Hi Index

Contributor List

Allen B. Downey, professor of Computer Science at Wellesley College, originally wrote "How to Think Like a Computer Scientist" in Java, as a textbook for his computer science class.  It was intended to cover all of the material on the AP Computer Science exam (which is currently in Java).  Over the summer of 1998, Professor Downey converted the Java version of "How to Think Like a Computer Scientist" into C++. Since then several chapters have been added.  This version has been modified for use at Northumberland Christian School.

Jonathan Rees
In charge of programming classes at NCS and modified the text to fit with classes.  His email is jdrees@norrychristian.net.
Jonah Cohen
Jonah wrote the Perl scripts to convert the LaTeX source for this book into html. He contributed to the book several chapters in cooperation with Paul Bui; his major work was a chapter concerning Object Oriented Programming in C++. His web page is http://jonah.ticalc.org and his email is jonah@ibiblio.org
Paul Bui
Paul Bui contributed to the book various chapters concerning pointers, references, and templates. Other chapters that involved several Abstract Data Types (Stacks, Queues, Priority Queues, and Heaps), which were written for Java were converted by Paul to C++. His web page is http://www.paul.bui.as and his email is paulbui1@hotmail.com
Charles Harrison
Charles Harrison is maintains the online text at http://www.ibiblio.org/obp/thinkCS/cpp/english/ from which this version was obtained. He corrects errors both technically and grammaticaly. He also serves as the main for help and information about the C++ portion of the Open Book Project. His email is speedy911@mindspring.com
Peter Bui
Peter Bui has contributed miscellaneous text corrections.
Donald Oellerich
Donald Oellerich has contributed miscellaneous text corrections.
Drew Stephens
Drew Stephens has helped on countless occasions to perfect the content and accuracy of the online text.


Next Up Previous Hi Index