COMPUTATIONAL PHYSICS
Tuesdays and Thursdays 9:30-10:45 (Meyer 333)
Instructor: Roman Scoccimarro
Grades: Homework (100%)
Teaching Assistant: Craig Lage (craig.lage AT nyu.edu) [Office Hours Tuesdays at 2:30pm Room 333]

Homework
Please email Craig 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 [Sep25],
Hw2 [Oct11],
Hw3 [Nov06](datafiles ),
Hw4 [Dec04],
Hw5 [Dec18]
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[Sep3] L2[Sep5] L3[Sep10] L4[Sep12] L5[Sep17] L6[Sep19] L9[Sep24] L10[Sep26] L11[Oct1-3] L12 [Oct 3-17]
L13 [Oct17-24] L15 [Oct24] L16[Oct 29-31] L17[Nov5] L18[Nov7] L19[Nov12] L20[nov14-19] L20.5[Nov21]
L21 p.1-6 [Nov26-Dec3] L23 p.2-8 [Dec3-5] L25[Dec5-10] L26[Dec10-12]
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