Computational Physics Modules

The modules below were created from 2008-2011 for Development and Dissemination of Computational Science Educational Materials and Curricula at the Undergraduate Level (NSF-CCLI DUE 0618252). The Student Manuals contain overviews of the relevant physics and computational issues, exercises and projects; the Instructor Notes contain solutions to the exercises and hints on the projects; and each module includes a set of sample codes written in C that implement the various projects.
  1. Parallel Programming With MPI: Student Manual, Instructor Notes, Sample Codes

  2. Solving the Time-Independent Schroedinger Equation: Student Manual, Instructor Notes, Sample Codes

  3. The Structure of White Dwarf and Neutron Stars: Student Manual, Instructor Notes, Sample Codes

  4. Relaxation Methods for Partial Differential Equations (application to electrostatics): Student Manual, Instructor Notes, Sample Codes

  5. Solving the Time-Dependent Schroedinger Equation: Student Manual, Instructor Notes, Sample Codes

These are also published at http://www.capital.edu/comp-sci-materials, along with many other modules developed for this and other, related grants.

Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the National Science Foundation.