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. Offered on demand.
Prerequisite Courses