About this course
The course provides an introduction to computational science, with the main aim to develop the following three skills:
- the ability of expression in a computer language suitable for numerical computations, in our case Matlab;
- the ability to translate a computational science problem into computer code;
- the ability to identify proper numerical methods for a number of typical computational science problems.
We believe that the best way to acquire these skills is by practice. The bulk of the work in this course will therefore consist of a set of computer exercises.
The course will be organized in a manner different from previous years. The course content is divided into 5 themes. Within each theme, relevant numerical methods are introduced in the context of a particular application. There will typically be one lecture and one assisted computer lab for each theme. The lab reports are not required to be extensive; in this course, the focus should be on the implementation and understanding of the material, and not on the reporting.
The examination consists of the computer exercises and two short written examinations (sv “duggor”) that concentrate on conceptual questions. Later, we will provide more detailed information about the examination.
The lectures will be given in Swedish, but most written material will be in English.