Introduction Scientific Computing (WISB 356), 2019/2020

Location and time

Monday (13:15-17:00) and Thursday (9:00-12.45) from February 3, 2020 until April 2, 2020 in room ***** at the Uithof campus in Utrecht.

Teachers

Module 1: Paul Zegeling (Mathematics, UU)
Module 2: Alessandro Sbrizzi (University Medical Center Utrecht)
Teaching assistent: Ruben Meijs (Mathematics, UU)

Course material

Module 1 (4 weeks): begin intro Matlab, then Chapter 5 (linear systems) and 7 (PageRank) from the online book by Cleve Moler (2011), Experiments with Matlab. We will use other materials as well.

Module 2 (4 weeks): Magnetic Resonance Imaging (MRI). Online material will become available soon via Alessandro Sbrizzi's ISC webpage.

Software

We use Matlab, see Free software at the UU for students. Bring your own laptop, because we work by the principle Bring Your Own Device (BYOD). In class there are no desktop computers. In Module 2 we will use the Image Processing Toolbox, which can be downloaded with the Matlab package. Tick a box when installing.

Information

All information on module 1 can be found on the present page. All information on module 2 can be found on Alessandro Sbrizzi's ISC webpage.

Grading

Based on two reports, one per module. Both reports have equal weight and count for 50% of the final grade of the course. Every report needs to obtain a grade of at least 5, and the rounded final grade must be at least 6. The reports can be written in either Dutch or English. The reports can be written together with (at most) one fellow student. Every student is individually accountable for the whole report. Reports can be discussed individually afterwards. This may influence the final grade.

Credits

7,5 ECTS

Description

The aim of this course is to provide a first orientation towards the area of scientific computing by some case studies from various application areas. Topics treated are widely used techniques from numerical linear algebra such as the solution of linear systems and eigenvalue problems, within the context of an application such as computing the square root of a matrix (connected to fractional derivatives and Levy flights in epidemiology simulation models) or the processing of images obtained by an MRI scanner. We will also study algorithms for numerically solving space-fractional partial differential equations. Both theoretical aspects and practical, software-related aspects will be treated. Every week there will be frontal lectures alternating with exercise/computer laboratory classes. This course presents a taste of the new master track Applied Mathematics, Complex systems, and Scientific Computing and it represents an overview of scientific computing. The connection to practice is further established by one or more guest teachers.

Prerequisites

Linear algebra (WISB121), Calculus A (WISB132), Calculus B (WISB137). The course Numerical Mathematics WISB251 is desired, but not strictly necessary. When in doubt, or for majors other than in Mathematics or Physics, please contact one of the teachers. It is not necessary to know Matlab already, as we will start with a gentle introduction to Matlab. Warning: be aware that the level of difficulty of the course will gradually increase during the period of the course, both conceptually and practically, so that near the end (in the second module) we expect the maximum effort from the student.

Schedule

We roughly follow the schedule below. Ch5 means Chapter 5 from the book by Cleve Moler, "Experiments with Matlab", 2011. Small changes may still occur depending on our progress.

Module 1


Last update of this page by Paul Zegeling: January 10, 2020.