Numerical methods focusing on partial differential equations (finite elements, finite volumes, mesh generation, linear and nonlinear solvers, iterative methods), their implementation and programming
Julia programming language
G. Golub, C. van Loan: Matrix Computations
R. S. Varga: Matrix Iterative Analysis
Homepage: Download of the latest version from here
Julia Pro: Curated Julia distribution, free download
VMLS Book Julia companion many linear algebra oriented examples
Think Julia Julia based introduction to programming
If you look for further online resources, please ensure that they are for Julia 1.0 and newer. This is best achieved by looking for material not older than two years.
Git (distributed version control system)
We are 50 students now (2020-11-04)!
For registering, please send an email to
juergen dot fuhrmann at wias minus berlin dot de with the following information:
Any additional information regarding interests, previous experience (courses, programming skills) etc. is appreciated but not mandatory.
I will use the email address you use for inscription for all online communication with you. Please let me know if you need to change it.
Please do not forget to send me your "Matrikelnummer" once you obtain it.
Due to the COVID19 pandemic, I plan to record all lectures and make the videos available online. Course material (pdf slides, Pluto notebooks) will be posted on this page.
Lecture time slots are Thursday, Friday 16:00-18:00. I will be available online (zoom, zulip chat) during these times. Also I am contemplating the possibility of physical meetings if possible under the pandemic rules.
I intend to organize material in weekly sets of topics, and (hopefully) will be able to upload the material by Wednesday night each week.
There will be 3-4 programming assignments.
I intend to base exams on coding projects (groups of 1-3 students) and individual reports to be presented/discussed during oral exams.