Introduction to Computational Science
Knowledge and understanding of basic numerical algorithms and their implementation.
Computational science is an interconnected combination of computer science and mathematics in which we develop and analyse algorithms for solving important problems in science and engineering. In this course, students will learn principles and practices of basic numerical computations. This class will cover in particular: numerical solution of linear systems, interpolation and approximation, numerical quadrature, least squares and one dimensional non-linear equations.
Depending on the teaching situation in spring either direct instruction plus exercises (offline) or flipped classroom plus exercises (online).
Calculus, Linear Algebra
- U. M. Ascher and C. Greif. A First Course in Numerical Methods.
- P. Deuflhard and A. Hohmann. Numerical Analysis in Modern Scientific Computing.
- J. Stoer and R. Bulirsch. Introduction to Numerical Analysis.