Topics covered in this course

  • Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.
  • Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods.
  • Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.
  • Eigenvalue solvers