Course - Computational Physics - TFY4235
Computational Physics
About
About the course
Course content
Scalar, vector and parallel computers, linear algebra, finite difference methods, stochastic methods, ordinary differential equations, partial differential equations, optimization, linear programming, genetic algorithms, simulated annealing, Fourier methods, wavelet analysis, Monte Carlo methods, molecular dynamics, quantum mechanics, cellular automata.
Learning outcome
The goal of the course is to equip the students with a tool box of numerical methods in use or under development in computational physics.
Learning methods and activities
The course will be given in English if students on the international master program in physics are attending the course. Evaluation will be based on a final take home exam.
Recommended previous knowledge
Basic knowledge of physics corresponding to TFY4230 Statistical Physics. Some experience in programming.
Course materials
Lecture notes in English; Press, Flanery, Teukolsky and Vetterling: Numerical Recipes.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| FY8904 | 7.5 sp | |
| SIF4058 | 7.5 sp |
Subject areas
- Physics