$$
\newcommand{\uex}{{u_{\small\mbox{e}}}}
\newcommand{\Aex}{{A_{\small\mbox{e}}}}
\newcommand{\half}{\frac{1}{2}}
\newcommand{\Oof}[1]{\mathcal{O}(#1)}
$$
The new official six-point course description
After having completed INF5620 you
- can derive methods and implement them to solve frequently
arising partial differential equations (PDEs) from physics and mechanics.
- have a good understanding of finite difference and finite element
methods and how they are applied in linear and nonlinear PDE problems.
- can identify numerical artifacts and perform mathematical analysis
to understand and cure non-physical effects.
- can apply sophisticated programming techniques in Python, combined
with Cython, C, C++, and Fortran code, to create modern,
flexible simulation programs.
- can construct verification tests and automate them.
- have experience with project hosting sites (GitHub),
version control systems (Git), report writing (LaTeX),
and Python scripting for performing reproducible computational science.