Welcome to the Techniques of Computational Physics course web page. This course is offered Fall Semester 2002. Here we will provide information about the course as well as materials. Both lecture materials and other background materials will be provided as the course developes.
Topic 
Weeks 
Notes 
Introduction to Unix 
1 week 
Basic Unix and Intermediate Unix 
Finite Difference Approximations
for Derivatives 
1 week 
Numerical Differentiation notes 
Introduction to Fortran 90 
2 weeks 

Numerical Methods for Ordinary
Differential Equations with examples in f90 
2 weeks 

Numerical Solution of Onedimensional
Wave Equation with examples in f90 
1 week 

Numerical Solution of Twodimensional
Wave Equations plus Boundary Conditions in f90 
1 week 

Introduction to Parallel Computing
on Linux Clusters (OSC onsite training plus worked applications) 
2 weeks 

Using MPI to implement the
distributed computing solution of the 2d wave equation in f90 
2 weeks 

Introduction to Computational
Fluid Dynamicsbasic treatments and methods 
2 weeks 

Using MPI to implement the
distributed computing solution of 2d fluid dynamical systems 
2 weeks 