COMPUTATIONAL PHYSICS
Tuesdays and Thursdays 2:00-3:15 (Meyer 333)
Instructor: Roman Scoccimarro
Grades: Homework (100%)
Teaching Assistant: Jonathan Zrake (jonathan.zrake AT gmail.com) [Office Hours Fridays 10-12]

Homework
Please email Jonathan and me a brief summary of your work (including figures) as a PDF file generated by
LaTeX (see below for a template) and the code you use to generate your results.
Hw1 [Sep24],
Hw2 [Oct8],
Hwk3 [Nov5](datafiles ),
Hw4 [Dec3],
Hw5 [Dec19]
Lecture Notes
Lec01 ,
Lec02 ,
Lec03 ,
Lec04 ,
Lec05 ,
Lec06 ,
Lec07 ,
Lec08 ,
Lec09 ,
Lec10 ,
Lec11 ,
Lec12 ,
Lec13 ,
Lec14 ,
Lec15 ,
Lec16 ,
Lec17 ,
Lec18 ,
Lec19 ,
Lec20 ,
Lec20.5 ,
Lec21 ,
Lec22 ,
Lec23 ,
Lec24 ,
Lec25 ,
Lec26 ,
Lec27
Lecture Schedule (L# refers to notes above)
L1[Sep4] L2[Sep4-6] L3[Sep6-11] L4[Sep13] L5[Sep18] L6[Sep20] L9[Sep25-27] L10[Sep27-Oct2]
L11[Oct4-9] L12[Oct9] L13[Oct11] L15[Oct18] L16[Oct23-25] L17[Nov6] Lec18[Nov8] Lec19[Nov8-13]
Lec20.5[Nov15] Lec20[Nov15-27] Lec21[Nov29-Dec4] Lec23[Dec4] Lec25[Dec6-11] Lec26[Dec11-13]
Textbooks
There is no formal textbook that I will follow, although Numerical Recipes
can be very useful.
Other general books that you may want to check are,
J.M.Thijssen, Computational Physics , 2007, Cambridge University Press
C.B. Laney, Computational Gasdynamics , 1998, Cambridge University Press
LaTeX Help
You can find a sample latex file to present your homework here .
There are many tutorials on LaTeX on the web, see e.g.
LaTeX Primer
C, Fortran, Mathematica, MATLAB Help
There is a lot of useful material on the web, see e.g.
C help
Fortran Help
Mathematica Help
MATLAB Help
Plotting Software
You can use Mathematica or MATLAB (see above) or the freely available GNUPLOT, see
gnuplot website
Or if you want a graphics subroutine callable from C or Fortran, see e.g.
PGPLOT