Introduction to Computer Simulation

Prof. Dr. Francesco Knechtli, Coordinator of the International and Interdisciplinary Master Programm "Computer Simulation in Science” CSIS at Wuppertal University.

 * The Lectures are based on a course on "Computational Physics IPhysics I'' by Prof. Dr. U. Wolff and Dr. B. Bunk.

 

Lecture 1: Introduction, MATLAB.   download lecture notes

Lecture 2: Number representation, accuracy.  download lecture notes  watch lecture video

Lecture 3: Derivative, limit, recurrence relation.  download lecture notes  watch lecture video

Lecture 4: Root finding, bisection.  download lecture notes  watch lecture video

Lecture 5: Newton-Raphson, secant method.  download lecture notes  watch lecture video

Lecture 6: Initial value problems, Euler integrator.  download lecture notes  watch lecture video

Lecture 7: Runge-Kutta integrators.   download lecture notes  watch lecture video

Lecture 8: Adaptive step-size, Newton's gravitational law.    download lecture notes  watch lecture video

Lecture 9: Discrete Fourier Transformation (DTF).    download lecture notes  watch lecture video

Lecture 10: Limits of DTF, sampling theorem.    download lecture notes  watch lecture video

Lecture 11: Several dimensions, Fast Fourier Transform, real functions.   download lecture notes  watch lecture video

Lecture 12: Numerical integration (trapezoidal and Simpson's rules).   download lecture notes  watch lecture video

Lecture 13: Linear systems: Gauss elimination.   download lecture notes  watch lecture video

Lecture 14: Linear systems: LU- and QR-decomposition.   download lecture notes  watch lecture video

Lecture 15: Fitting of data: Maximum likelihood fit.   download lecture notes  watch lecture video