Scientific programming

This course is a sequel to the course Numerical analysis. We will study several basic numerical techniques, amongst which are:

  • polynomial and spline interpolation
  • solving a non-linear equation
  • systems of linear equations
  • least squares problems
  • function approximation
  • Fourier transformation
  • optimization
  • Gaussian quadrature
  • random number generation

The introduction of a technique will be followed by one or more algorithms. Several mathematical and numerical aspects will be treated, such as: error control, sensitivity and complexity. To illustrate each technique we will look at small academic model problems.

Practical information

Students Bachelor of Computer Science (part 3)
Period 1st term 2019-2020
Contact hours Friday 13:45-18:00, room M.G.006
Tutor prof. dr. Annie Cuyt
Assistant Ferre Knaepkens

More information? Dutch webpage