Semester Offered: First Semester Credits (Range): 3 hours Attribute:3NS
There are many problems in the physical sciences that cannot be solved using pen and paper. This course will introduce the methods that a computational physicist uses to understand the world around us. Topics may include various techniques, e.g. solving ODEs, Monte Carlo simulations, and genetic algorithms, as well as applications, e.g. orbital dynamics, chemical kinetics, molecular dynamics, and chaos. We will use the JAVA programming language, but prior experience with JAVA is not required. Instructor: C. Martin Prerequisites & Notes Pre-requisites: PHYS 104 or 111 or consent of the instructor.