29::196 Computational Physics: Assignments


ZO:R. Zimmerman and F. Olness, Mathematica for Physics, Springer,  Second Edition 2001.
Y: D. Yevick, Computational Physics and Object-Oriented Programing with C++,  Cambridge 2005.
NB: J.Newman,  Monte Carlo Methods in Statistical Physics, Oxford University Press, 1999.
NR: W. Press, S. Teukolsky, W. Vetterling and B. Flannery, Numerical Recipes in C++,  Cambridge,  2003.


Week
Assignement
1
Getting started with Mathematica
2
Simple Dynamical Systems
3
Probability,ODE
4
Classical Mechanics
5
Individual Projects in CM
6
Individual Projects in CM II
7
Electrostatic relaxation (see notes given in class)
8
The quantum double-well doubly well (S. Coleman's pun) and others
9 and 10
Getting started with C++
11 and 12
The Ising Model
13-15
Individual projects in C++; written istructions have been given in class. Students need to get approval  for the topic of the project:

Final: written note with basic equations + code , either for the CM  or the c++ individual project. I should receive it before 12/19/05.

Available notebooks: translation on the circle, linear motion on a torus, Arnold's cat map, Euler algorithm,
simple pendulum,  double pendulum