Department of Mathematics

Numerical Methods for Partial Differential Equations

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

Ferienpräsenz: we offer consultation hours during the semester break where you can ask question about the lecture material. For the dates see  this document (in German). It also lists the dates for the Prüfungseinsicht.

Lecturer: Ralf Hiptmair

Assistants: Laura Scarabosio, Elke Spindler, Carolina Urzua Torres.

Assistant for C++ support: Thomas Häner (email address:

Lecture hours:

Exercise classes:

For NOT CSE students (INFK or others), please choose an exercise class here.
For CSE students, please attend your dedicated tutorial class.

Assistants' Consultation hours:

We offer presence hours every Thursday from 17:15 to 18:00 in HG G 26.3 .


There will be assignment every week, handed out every Wednesday (first time on February 18th).

You can hand in your solutions either during the exercise class or in the labeled box at HG G 53.X (colored boxes next to the printer).

Testat requirements: NONE.

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

Assignments, lecture notes and other handouts


3 hour computer-based examination, with both programming and theoretical exercises. More info to come as the date draws nearer.

There will be two quick assessments during the semester:

Documentation available during computer based exam
Download here

Exam inspection

The students that took part at the exam of 22 August have the chance to see their exam on Tuesday, 22 September, from 12:00 to 13:00, in room ML J 34.3.

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 MATLAB / Python and C++.

Content of the course

See a more comprehensive list on the VVZ.

Matlab links

Students of ETH can download Matlab via Stud-IDES for free (product name 'Matlab free').

Dune links

Dune project


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 | 18 September 2015