PhysicsPHYS115 Computational Physics

This course will apply efficient numerical methods to the solutions of problems in the physical sciences which are otherwise intractable. Examples will be drawn from classical mechanics, quantum mechanics, statistical mechanics, and electrodynamics. Students will apply a high-level programming language, such as Mathematica, to the solution of physical problems and develop appropriate error and stability estimates.


Prerequisite(s): PHYS 101B or PHYS 102, and PHYS 105, PHYS 116A, PHYS 116B, and PHYS 116C, or equivalent. Basic programming experience in C or Fortran. No previous experience with Mathematica is required.



Quarter offered



Steven Ritz