Instructor
John Lindner
Taylor Hall 107, x2120
JLindner@Wooster.edu
Lectures & Labs
9:30 AM Tuesday & Thursday
Taylor 111 & Taylor 101
Schedule
Evaluation
The course grade is based on 15
exercises and a final individualized project.
Suggested Texts
Computational Physics (2nd Edition) by Nicholas J. Giordano & Hisao Nakanishi
C Programming Language (2nd Edition) by Brian W. Kernighan & Dennis M. Ritchie
Physics Topics
Simple harmonic oscillator, Duffing nonlinear oscillator, chaos in the 3-body problem, waves on a string, quantum eigenvalues, quantum evolution, Ising ferromagnet phase transition, Poincaré section, symmetric top, bike wheel gyroscope, anharmonic crystal.
Software Tools
We will acquire skill in the
C programming language
and in selected extensions from
C++ and
Objective-C.
We will exploit the Mac OS X 10.5 "Leopard"
Developer's Tools,
including
Xcode 3, Interface Builder 3, which will enable us to simply build sophisticated graphical user interfaces.
We will use
OpenGL to create realistic 3D graphics and animations.