Close Menu

PHYS 440 - Computational Physics

Course Description: 

Root finding using the Newton-Raphson method; interpolation using Cubic Splines and Least Square Fitting; solving ordinary differential equations using Runge-Kutta and partial differential equations using Finite Difference and Finite Element techniques; numerical quadrature using Simpson's Rule, Gaussian Quadrature and the Monte Carlo method; and spectral analysis using Fast Fourier Transforms. These techniques are applied to a wide range of physics problems such as finding the energy levels of a finite quantum well using a root finding technique, solving the Schrodinger equation using the Runge-Kutta-Fehlberg method, using random numbers to simulate stochastic processes such as a random walk, using the Fast Fourier Transform method to perform a spectral analysis on non-linear chaotic systems such as the Duffing oscillator, and using auto-correlation functions to simulate sonar or radar ranging problems.

Credit: 

(1-4-3)

Attributes: 

(C)

Prerequisite: 

[(PHYS 240 with min. grade of D and PHYS 348 with min. grade of D)]

Corequisite: 

None