Surveys All of CP, Separate Digital & eBook VersionsComputational Physics, 3rd EdProblem Solving with Python Rubin H Landau, Manuel J Paez &


Expanded version of Computational Physics, 2nd Edition (Java Based), WILEYVCH GmbH, 2007.



Chap 1: Intro, Python Packages & Visualization  Full Table of Contents 

About the Subject Matter This upperdivision text surveys most modern computational physics subjects from a computational science point of view that emphasises how mathematics and computer science as well physics are used together to solve problems. The approach is learning by doing, with model Python programs and Python visualizations for most every topic. (Codes are also available in other computer languages.) The text is designed for a one or twosemester undergraduate course, or a beginning graduate course.
What is an eTextBook? Distinct from the digital version, there is an HTML5 eTextBook version containing additional functionality. The eBook's figures, equations, sections, chapters, index, table of contents, code listings, glossary, animations and executebale codes are all linked. There are also links to a collection of videobased lectures covering most topics in the text, as well as to lecture quizzes and to the slides used in the lectures. Some movies created by simulations are encapsulated into the text in order to produce live figures. Furthermore, the equations in the eText are in MathML, and so can be imported into symbolic manipulation systems such as Maple and Mathematica.