Topics covered in this course

  • Numerical precision and intro to C++ programming
  • Numerical derivation and integration
  • Random numbers and Monte Carlo integration
  • Monte Carlo methods in statistical physics
  • Quantum Monte Carlo methods
  • Linear algebra and eigenvalue problems
  • Non-linear equations and roots of polynomials
  • Ordinary differential equations
  • Partial differential equations
  • Parallelization of codes
  • High-performance computing aspects and optimization of codes