29::196 Computational Physics: Assignments

GN: N. Giordano and H. Nakanishi, Computational Physics,  second edition, Pearson Prentice Hall, 2006
DY: D. Yang, C++ and Object Oriented Numeric Computing,  Springer, 2001
ZO: R. Zimmerman and F. Olness, Mathematica for Physics, Springer,  Second Edition 2001.
YE: 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
Getting started with C++
4 Hamiltonian Mechanics
5 More ODE
6 Putting things together
7 Modular programming, graphics and random numbers
8 Midterm presentations
9 Testing random number generators
10 Electrostatics
11 More c++; Ising model
12 Rebuilding a cluster (with Alan) ; MC: Lecture moved to Friday 4/17 at 3:30PM; proposals due 4/17; additional material.
13 Phase transitions; HW7 due 4/23; Codes for presentations due 4/28; Share material with class
14 Presentations 4/30
15 Presentations   5/6