THE CATHOLIC UNIVERSITY OF AMERICA


PHYSICS DEPARTMENT


 

PHYS 644, Computational Physics, Ref. # 7410

Fall 2009, Hannan Hall 135 (E&M lab)

Tuesday   6:10-9:00pm


Instructor: Dr. Franz Klein, Associate Professor
Office: Hannan Hall 210,     phone: 319-6190
Office hours: Tuesday: 2:00-4:00pm 
email: kleinf@cua.edu
web: http://faculty.cua.edu/kleinf


Course description:

PHYS 644                       Computational Physics                       3 units
  Introduces students to the process of approaching physics from a computational viewpoint, complementary to the traditional experimental and theoretical approaches to physics: the physics must be understood and described in mathematical terms which can be manipulated so that computational techniques can be applied to obtain a numerical solution, which must then be given a physical interpretation. Examines Monte Carlo simulations and a variety of numerical methods of general utility in physics. Assumes a working knowledge of FORTRAN and/or C/C++.
    Prerequisites: none

Course Goals:


 

Textbooks:

No particular textbook is required for this course.
Textbooks that will be used (to a certain extent) in this course are listed below:
 

Expectations:

 

Homework and Exam:


 
Date Topic  (subject to change)
Sep 1/3 integration methods as introduction to Mathematica
Sep 8/10 Algebraic systems: determinant, matrix inversion, eigenvalue, eigenmode problems
Sep 15/17 Interpolation methods: root finding, spline functions, etc
Sep 22/24 Ordinary differential equations I
Sep 29/Oct 1 Ordinary differential equations II
Oct 6/8 Application to oscillation and MHD
Oct 13/15 no class (research exercises)
Oct 20/22 Presentations
Oct 27/29 Spectral analysis, Fast Fourier Transforms
Nov 3/5 Minimum and maximum of functions
Nov 10/12 Monte Carlo method, random number generators
Nov 17/19 importance sampling, cluster finding, MC integration
Nov 24 Metropolis algorithm
Dec 1/3 MC simulation: fractals, kinetic growth models
Dec 10 Presentations
Dec 15 Exam
Dec 18 Grades available