Introduction to Computer Simulation Methods

The third edition of our text, Introduction to Computer Simulation Methods by Harvey Gould, Jan Tobochnik, and Wolfgang Christian, published by Addison-Wesley in 2006, is out of print and will no longer be published by Pearson. PDF copies of the chapters are available from ComPADRE. View the supplemental documents attached to this resource. We will update the chapters soon to fix some of the typos and errors.

The text discusses many novel applications, is accessible to a wide range of readers, develops good programming habits, and encourages student experimentation. Our goal is to teach students enough tools so that they can use computer simulations as a method of discovery in physics. The text also introduces Java programming by example in the context of learning physics, but can be used with other programming languages.

ISBN: 0-8053-7758-1 ISBN: 0-8053-7759-X

The computer simulation textbook is complemented by the Open Source Physics Users Guide.

See reviews by Stephen Weppner, "Computational methods with depth and flair," Computing in Science and Engineering 10 (5) 5-8 (2008) , and Eric Ayars, Am. J. Phys. 74 (7), 652-653 (2006).

Please send suggestions and comments to Harvey Gould, Jan Tobochnik, or Wolfgang Christian.

Much of the material at this site has been developed with support by the National Science Foundation. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Site updated 13 January 2016.