FY8904
Computational Physics
Spring
Trondheim
English
About this course
Content
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 outcomes
Knowledge:
The student will learn a selection of computational methods and how these can be used to solve problems within different fields of physics.
Skills and general competence:
The student will be able to formulate a strategy to solve a given problem using one or more computational methods, make it concrete through programming and running the program and then critically analyze the obtained result, communicate the result in writing in a format close to the standard used in international physics journals.
Teaching methods
Lectures and exercises .The course will be given in English if students on the international master program in physics are attending the course. Expected workload in the course is 225 hours.
Joint lectures with TFY4235.