PHY 350: Introduction to Computational Physics

Class Program
Credits 2

Computer techniques and methods to solve physical problems are taught. Students will be introduced to Linux-based computing using the Python programming language. These tools will be employed in the study of problems such as integration techniques, Lissajous figures, Lagrange points, spacecraft trajectories, and N-body simulations. The Python skills acquired will be applicable to scientific computing in any natural science. Examples chosen will reflect the student's background and interests. Prerequisite: MTH 220. Offered on demand.

Prerequisite Courses