Velkommen til Københavns Universitets kursuskatalog
NFYB14002U Numerical Methods in
4 weeks, week 28-31
Continuing and further
Study Board of Physics, Chemistry and
The Niels Bohr Institute
Ala Trusina (7-7d7b7e7c72776a49776b7237747e376d74)
Saved on the
The course is a hands-on introduction to the numerical and
computational techniques used in modern physics. While most
bachelor level physics courses present examples where there exist
elegant analytical solutions, many real world problems are solved
with the help of computers and numerical techniques.
Although we will touch upon theoretical foundations for some of
the numerical methods, this course is not meant to replace a formal
and rigorous course on numerical methods. Neither it is intended to
teach a modern practices in efficient programming. Instead it
aims at giving a student an overview of the most used numerical
tools and the intuition about the power of quantitative computer
After the course the students will be able to program numerical
methods for solving Ordinary and Partial differential equations,
perform stability analyses of the numerical methods, program
agent based models, cellular automaton and basic algorithms for
Learn how a number of numerical tools can be applied to solving a
number of interesting , real-world physics problems including
Schrodinger equation, Planetary motion, Diffusion equations, Forest
fire models, Percolation on networks, Chaotic systems, etc.
The student will gain some overview of numerical tools
frequently used in modern physics. In addition students will be
aware of the potential caveats and will be able to better direct
themselves in the extensive literature on numerical and
Course notes in form of power point slides.
Additional reading material will be posted on
Teaching and learning methods
Lectures, exercises and project in
Contents of the first 2 years of bachelor
program. Knowledge of Matlab or other programming
It is expected that the student brings laptop
with Matlab or other programming environment installed.
Observe that the course takes place over the 4 weeks and will thus
require intensive participation.