Most course content is now on Moodle.
(Click the button 'Log in as a guest' if you don't have a University
user account.)

Course will be given next time in
autumn 2015. Note that Fortran is no more taught in this
course. It is the subject of Scientific
Computing II.

Contents

The objective of the course is to learn to use
tools that are needed in programming tasks requiring large amounts of
computing power. The many tools for managing large programs provided by most Unix environments
are introduced; e.g. debuggers and profiling tools. Later in the
course students familiarize themselves with parallel computations by
using the MPI message passing library. The course includes weekly
excercises and a final assignment.

Requisite background information: Programming
skills in either Fortran or C/C++, knowledge of the Linux environment.