Preliminary program

  • Introduction to computer simulations
  1. discretization techniques for differential equations
  2. optimization: finding the local minimum
  3. Introduction to stochastic processes and probability
  4. Analyzing time series: averages, estimating the error, time correlation functions, Fourier transform
  • Molecular dynamics
  1. Intagrating the Newton equations of motio
  2. Thermostats
  3. Pair lists
  4. Constraints
  5. Sampling from different ensembles (NVT, NPT, NVE, etc)
  6. Computing observables and time correlation functions, structural properties, etc.
  • Monte Carlo
  1. Monte Carlo: the Metropolis algorithm, importance sampling
  2. The Ising model
  3. Quantum Monte Carlo
  4. Polymer...
  • Electronic structure:
  1. Density functional theory and wavefunction methods.
  2. Basis sets: plane waves and localized basis sets
  3. Structural optimization and ab initio molecular dynamics
  4. Electronic properties (charge density, bond structure, excitation spectrum, etc.)

Detailed Day by Day Program