Home | Syllabus | Lectures | Readings | Assignments | Codes | Links |
---|

**Course Number:** Phys 516

**Class Number:** 50614R

**Instructor:**
Aiichiro Nakano;
office: VHE 610; phone: (213) 821-2657; email: anakano@usc.edu

**TA:** Zhen Li; email: zli791@usc.edu

**Lecture:** 9:00-9:50 M W F, WPH 206

**Office Hour:** 16:00-16:50 F

**Textbooks:**

T. Pang,
"An Introduction to Computational Physics, 2nd Ed." (Cambridge Univ. Press, 2010)--sample C, Fortran 77, and Fortran 90 programs available on line.

W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling,
"Numerical Recipes, 3rd Ed." (Cambridge Univ. Press, 2007)--available online
(C,
Fortran 77, and
Fortran 90).

**Prerequisites:** Basic knowledge of calculus and undergraduate physics;
familiarity with a programming language such as C or Fortran --
A nice introduction to computing: (1) Y. Patt and S. Patel,
Introduction to Computing Systems: From Bits and Gates to C and beyond,
(2) T. Hey and G. Papay,
The Computing Universe;
Software skills for computational physicists: A. Scopatz and K. D. Huff,
Effective Computation in Physics, USC students have free access through
Safari Online.

** Course Description **

Students will learn basic elements of computational methods and acquire hands-on
experience in their practical use in the context of computer simulations to solve
physics problems.

Molecular dynamics simulation of the oxidation of an aluminum nanoparticle.

- 1/13 (M): Class begins.
- 1/20 (M): MLK Birthday--no class.
- 1/24 (F): Discussion session for assignment 1 at 4:00 pm in VHE 610.
- 1/29 (W): Special discussion session for assignment 2 at 4:00 pm in VHE 610.
- 1/30 (Th): Special discussion session for assignment 2 at 4:00 pm in VHE 610.
- 1/30 (Th): Please use Phys 516 Piazza forum for discussions.
- 2/7 (F): Discussion session for assignment 3 at 10:00 am in VHE 610 (note the special time).
- 2/17 (M): President's Day--no class.
- 2/21 (F): Discussion session for assignment 4 at 4:00 pm in VHE 610.
- 3/16 M), 18 (W), 20 (F): Spring recess--no class.
- 5/13 (W): Final-project report due.