Advanced Topics from Scientific Computing

TU Berlin, Winter Semester 2023/24

Logistics

Content

The course will be dedicated to a number of advanced topics from Scientific Computing, with a focus on practical approaches to the numerical solution of partial differential equations (PDEs).

It intends to cover finite volume and finite element discretizations of PDEs, the method of lines for transient problems, mesh generation, automatic differentiation. If time permits, I will cover at least some aspects of Scientific Machine learning.

The course will start with with a short introduction into the Julia programming language. All computational examples will be provided in Julia.

Prerequisites

The course assumes familiarity with basic topics from numerical mathematics and PDEs.

Exams

Exams will be performed as portfolio exams, based on course project reports and presentations developed in groups of up to 3 students. By default (but not mandatory), these projects will be realized in the Julia programming language.

Previous courses

Have a look at previous year's courses to get an impression.

Advanced Topics from Scientific Computing

Scientific Computing