teaching

Teaching is an interruption, and so it's the greatest pain in the neck in the world. — Richard P. Feynman

Software environment for teaching

We teach numerical techniques and their respective application to problems from science and engineering. In order to participate in our classes, we provide an Ubuntu 16.04 LTS operating system image with all required software preinstalled. The image can be run in the computer labs (using bwLehrpool) or on any other computer using a virtualization solution, for example VirtualBox. The image can be downloaded here (Size: 9 GB, v1.1).

Current classes

Summer term 2023

High-Performance Computing: Fluid Mechanics with Python

High-Performance Computing: Molecular Dynamics with C++

Historic classes

Winter term 2022/23

Differential Equations (in German)

Micromechanics

Simulation techniques (in German)

Summer term 2022

High-Performance Computing: Fluid Mechanics with Python

High-Performance Computing: Molecular Dynamics with C++

Winter term 2021/22

Differential Equations (in German)

Micromechanics

Simulation techniques (in German)

Summer term 2021

High-Performance Computing: Fluid Mechanics with Python

High-Performance Computing: Molecular Dynamics with C++

Winter term 2020/21

Differential Equations (in German)

Micromechanics

Simulation techniques (in German)

Summer term 2020

High-Performance Computing with Python

Molecular Statics and Dynamics

Simulation (in German)

Winter term 2019/20

Differential Equations (in German)

Micromechanics

Spectral Simulation Methods with Python

Summer term 2019

High-Performance Computing with Python

Molecular Statics and Dynamics

Simulation (in German)

Winter term 2018/19

Differential Equations (in German)

High-Performance Computing with Python

Micromechanics

Summer term 2018

Dynamics of MEMS

Molecular Statics und Dynamics

MST Simulation (in German)

Winter term 2017/18

High-Performance Computing with Python

Contact, Adhesion, Friction

Particle Simulation Methods

Seminar der Simulation