702532 VU Scientific Computing

winter semester 2023/2024 | Last update: 20.07.2023 Place course on memo list
702532
VU Scientific Computing
VU 4
6
weekly
annually
German

Scientific computing (or computational science and engineering) uses computer simulations in order to understand various phenomena in science and engineering. To that end physical models, such as differential equations or integrals, are discretized and then solved using a numerical algorithm. Since such simulations often run for a long time, the efficient implementation of the corresponding algorithms is very important in practical applications.

In this course we will, in particular, consider:

1) An introduction to a compiled programming language (C++) and Unix. This approach will be compared to interpreted programming languages (such as Matlab or Python).

2) How computers work and how this knowledge can be used to obtain an efficient implementation of a given numerical algorithm.

3) The basics of parallel computing and supercomputers (i.e. high-performance computing)

 

Towards the end of the course, group projects will be conducted that apply these techniques to a specific mathematical algorithm. Topics of these projects could include: flow over an airfoil, calculation of high-dimensional integrals, deformation of steel girders, calculating the energy levels of an atom, wave propagation, spatially inhomogeneous predator-prey models.

 

In this course, we will immediately apply all learned concepts on a computer.

see dates
Group 1
Date Time Location
Mon 2023-10-02
16.15 - 17.45 rr 26 rr 26
Thu 2023-10-05
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-10-09
16.15 - 17.45 rr 26 rr 26
Thu 2023-10-12
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-10-16
16.15 - 17.45 rr 26 rr 26
Thu 2023-10-19
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-10-23
16.15 - 17.45 rr 26 rr 26
Mon 2023-10-30
16.15 - 17.45 rr 26 rr 26
Mon 2023-11-06
16.15 - 17.45 rr 26 rr 26
Thu 2023-11-09
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-11-13
16.15 - 17.45 rr 26 rr 26
Thu 2023-11-16
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-11-20
16.15 - 17.45 rr 26 rr 26
Thu 2023-11-23
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-11-27
16.15 - 17.45 rr 26 rr 26
Thu 2023-11-30
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-12-04
16.15 - 17.45 rr 26 rr 26
Thu 2023-12-07
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2023-12-11
16.15 - 17.45 rr 26 rr 26
Thu 2023-12-14
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2024-01-08
16.15 - 17.45 rr 26 rr 26
Thu 2024-01-11
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2024-01-15
16.15 - 17.45 rr 26 rr 26
Thu 2024-01-18
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2024-01-22
16.15 - 17.45 rr 26 rr 26
Thu 2024-01-25
16.15 - 17.45 HSB 5 HSB 5 Barrier-free
Mon 2024-01-29
16.15 - 17.45 rr 26 rr 26
Thu 2024-02-01
16.15 - 17.45 HSB 5 HSB 5 Barrier-free