Department of Mathematics

Numerical Methods for Partial Differential Equations

Please note that this page is old.
Check in the VVZ for a current information.

Lecturer: Ralf Hiptmair

Head Assistants: Roger Käppeli, Kjetil Lye, Carolina Urzúa Torres.

Assistants: Laura Scarabosio, Elke Spindler.

Teaching assistants:

Dominik Borer borerdo(at)
Nicolas Ochsner ochsnern(at)
Alexander Xandeep xandeepv(at)

Lecture hours:

Study Center:


There will be assignment every week. TBA.

Testat requirements: NONE.

For submitting your code, please use the online submission interface and choose the course n. 5.

Assignments, lecture notes and other handouts


3 hour computer-based examination, with both programming and theoretical exercises. Parts of the lecture slides, C++ documents, and Eigen documentation will be made available during the examination. More info to come as the date draws nearer.

Midterm and endterm exams:

1. Midterm on April 12, 15:30 - 16:00
2. Endterm on May 24, 15:15 - 15:45

Term exams last 30 minutes, closed book, achieving 100% of the points in a term exam will yield a BONUS of 10% of the points for the session exam. Passing of either term exam is not required for admission to the session exam. Repetition of term exams is not possible.

Aims of the course

Introduce students of Applied Mathematics, Computational Science and Engineering and Computer Science to the most widely used numerical solution methods for ordinary and partial differential equations, their mathematical properties, and their computer implementation.

Students should be able to:

Programming Language: implementations will be done in C++.

Content of the course

See a more comprehensive list on the VVZ.

Eigen links

Eigen documentation here

Codes availability

The codes for the exercises and lecture notes are available online:

Codes can be downloaded from the public git repository.


This list should be interpreted as supplementary reading beyond the lecture notes, and is neither important nor required for following the course.

Further literature

These are beyond the scope of this course, and are listed here for the particularly interested.


Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2016 Mathematics Department | Imprint | Disclaimer | 24 February 2016