More information for this course and lecture notes are available on the CTOOLS page.

Part I:

  1. Introduction to Python (4 lectures on September 12, 13, 14, and 15, 2016) We will meet in 335 Randall

Part II: Classical Systems

  1. Partial Differential Equations
  2. Classical N-body problems
  3. Integration methods
  4. Percolation and classical spin problems

Part III: Quantum Systems

  1. Exact Diagonalization
  2. Hartree Fock and related methods
  3. Lattice Monte Carlo
  4. DMRG
  5. Continuous-time quantum Monte Carlo