Blog Archive

Saturday, September 02, 2006

Introduction to Computer Simulation Methods: Applications to Physical Systems - Gould, 3E

Introduction to Computer Simulation Methods: Applications to Physical Systems, 3/E
0805377581

Harvey Gould, Clark University
Jan Tobochnik, Kalamazoo College
Wolfgang Christian

Publisher: Benjamin Cummings
Copyright: 2007
Format: Paper; 720 pp

ISBN-10: 0805377581
ISBN-13:9780805377583

Our Price: $76.60
Status: Instock
Published: 01/09/2006




Description
Now in a third edition, this book teaches physical concepts using computer simulations. The text incorporates object-oriented programming techniques and encourages students to develop good programming habits in the context of doing physics. Designed for college students at all levels, An Introduction to Computer Simulation Methods uses Java, currently the most popular programming language. The text is most appropriately used in a project-oriented course that lets students with a wide variety of backgrounds and abilities work together.

Table Of Contents

Preface

  1. Introduction
  2. Tools for Doing Simulations
  3. Simulating Particle Motion
  4. Oscillatory Systems
  5. Few-Body Problems: The Motion of the Planets
  6. The Chaotic Motion of Dynamical Systems
  7. Random Processes
  8. The Dynamics of Many Particle Systems
  9. Normal Modes and Waves
  10. Electrodynamics
  11. Numerical and Monte Carlo Methods
  12. Percolation
  13. Fractals and Kinetic Growth Models
  14. Complex Systems
  15. Monte Carlo Simulations of Thermal Systems
  16. Quantum Systems
  17. Visualization and Rigid Body Dynamics
  18. Seeing in Special and General Relativity
  19. Epilogue: The Unity of Physics

Features
  • All chapters have been thoroughly revised and updated with new material on Java, complex systems, visualization, rigid body dynamics, and relativity.
  • The text emphasizes learning physics through example using computer simulations, in contrast to teaching programming or numerical analysis in isolation. It can be used at a variety of levels within the physics curriculum.
  • The programs are written in Java using the Open Source Physics library (See Open Source Physics: A User’s Guide, by Wolfgang Christian) to make input/output, plots, animation, and routine numerical tasks easy to implement

Student Supplements
Open Source Physics: A User's Guide with Examples, 3/E
Christian
© 2007 | Benjamin Cummings | Paper Bound w/CD-ROM;224 pages | Instock
ISBN-10: 080537759X | ISBN-13: 9780805377590
Our Price: $61.80

The Open Source Physics project provides a comprehensive collection of Java applications, smaller ready-to-run simulations, and computer-based interactive curricular material. This book provides all the background required to make best use of this material and is designed for scientists and students wishing to learn object-oriented programming using Java in order to write their own simulations and develop their own curricular material.

The book provides a convenient overview of the Open Source Physics library and gives many examples of how the material can be used in a wide range of teaching and learning scenarios. Both source code and compiled ready-to-run examples are conveniently included on the accompanying CD-ROM. The book also explains how to use the Open Source Physics library to develop and distribute new curricular material.



No comments: