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.