702532 VU Scientific Computing
winter semester 2023/2024 | Last update: 20.07.2023 | Place course on memo listUniv.-Prof. Dipl.-Ing. Lukas Einkemmer, BSc MSc PhD Univ.-Prof. Dipl.-Ing. Lukas Einkemmer, BSc MSc PhD, +43 512 507 53818
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.
- Faculty of Mathematics, Computer Science and Physics
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 |