
Computational Physics 
Computational physics (Spring2012) Syllabus: 1– Basic numerical methods: interpolation and approximation; Differentiation and integration; Zeros and extremes of functions; Random number generators. 2– Ordinary differential equations: Initialvalue problems; The Euler and Picard methods; Predictorcorrector methods; The RungKutta method; Boundaryvalue problems and eigenvalue problems; The shooting Method. 3– Matrices: Basic matrix operations; Linear equation systems; Zeros and extremes of multivariable function; Eigenvalue problems; The Lanczos algorithm; Random matrices. 4Partial differential equations: Discritization of the equation; The matrix method for difference equations; The relaxation method; Initialvalue Problems Other set of lecture will be focused on MonteCarlo and Molecular Dynamics simulations. References: 1– T. Pang, “Introduction to computational physics”, Cambridge University Press, 1997. Notes: 1– There is not specific programming language. I suppose that everybody has required programming skills in one of these programming languages: Fortran, C, C++. 