CoS 504: Computational Physics

The students will apply high-performance computing to solve physics problems. A simulation project composed of scientific research, algorithm development, and presentation is required.


  • Numerical solution of partial differential equations in physics such as the wave, diffusion, Maxwell’s and Schrödinger equations
  • Chaos in dynamic systems
  • Quantum mechanical and harmonic oscillator; N-body systems
  • One-dimensional quantum mechanics and matrix methods
  • Quantum mechanical scattering processes in one dimension
  • Percolation
  • Markov processes and Monte Carlo methods for the Ising model
  • Path integral methods in quantum mechanics, and introduction to numerical simulation of relativistic quantum field theories


  • CoS501, CoS502

Bibliography and teaching material includes:

  • Course notes
  • Monte Carlo Methods, M. Kalos and P. Whitlock

Assessment methods:

  • The following assessment methods will be combined for the final grade:
    • Homework exercises
    • In-class exercises
    • A final examination