Phys 305; Spring 2008
Tuesday - Thursday 9:30-10:45am; PAS 272

Computational Physics

This is a course for students of physical sciences that introduces basic computational methods for solving physical problems. The course will cover methods related to the solution of linear and non-linear equations, the numerical integration of arbitrary functions, the solution of ordinary differential equations, modeling of data, and Monte Carlo techniques.

During the course we will use the UNIX operating system and the C programming language. No previous experience with either is required. A draft manuscript of the textbook can be found here

The suggested text The C Programming Language by Kernighan & Ritchie (2nd edition) is an excellent introductory book to programming in C.

The text Numerical Recipes in C by Press, Teukolsky, Vettering, & Flannery (2nd edition) has been the standard reference in the field for many years. Even though it goes beyond the scope of this course, it offers in depth discussions for all the topics that will be covered.

Download the syllabus of the class.

Instructor: Dimitrios Psaltis
Office: PAS 441, 626-8846
email: dpsaltis@physics.arizona.edu
Office hours: Mon-Wed 11am-12 (or by appointment)

Teaching Assistant: Steve Steinke
email : steinke@email.arizona.edu
Office hours: Tue-Thu 11-12am


Home - Schedule - Text - Homeworks- Projects - Links

Back to Dimitrios' Page --- Back to the Physics Dept.

Comments and questions to dpsaltis@physics.arizona.edu
Animations provided by theAnimation Factory