Phys 5510 - Computational Physics

Course Number: Phys 5510 (Dual-listed with Phys 4510X)

Course Name: Computational Physics

Credits: 3 Cr

Instructor: Jake Simon jbsimon@iastate.edu  

PreReq: Graduate standing or Instructor permission. 

Course Description

One semester course in computational physics. Typically offered in the Spring semester. Emphasis on computational methods used to solve complex physics problems and conduct data analysis. Examples will be chosen to complement the analytical approach seen in other courses. Level is appropriate for research. Primarily taught in Python 3 but other languages may be explored. Previous coursework equivalent to PHYS 3650 (Electricity and Magnetism II) is necessary. Previous or current enrollment in PHYS 4810 (Quantum Mechanics II) and some programming experience is encouraged

Topics covered include:

  • Integration schemes for differential equations
  • Monte Carlo approaches
  • data fitting
  • basic multi-processor and supercomputing applications