There are still places available for the popular course “Modern C++ Software Design”, taking place online on 21. - 23.10.2026.
This advanced C++ training by Klaus Iglberger is a course on good software design in C++. The focus of the training is on the essential and C++-specific software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course aims at understanding the core of the C++ programming language, teaches guidelines to develop mature, robust, maintainable, safe, and efficient C++ software with a minimum of dependencies, and helps to avoid the most common pitfalls.
The training covers the Standard Template Library (STL), including the proper use of algorithms and containers. It further addresses class design, compiler-generated functions, copy elision, move semantics, return values and parameters, object lifetimes, RAII, and member data. Advanced topics include applied class design, visibility versus accessibility, dynamic polymorphism, classical design patterns, public inheritance, and potential pitfalls in object hierarchies.
The registration deadline has been extended to 18.10.2026. Further details can be found at
https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.86235aac800a_10209642148
Further upcoming courses:
Molecular Modelling Training Series:
Introduction to Linux and JupyterLab, Visualisation Tools for Material Science and Biophysics, LAMMPS and GROMACS, Quantum ESPRESSO and CP2K
Date: 16. - 19.11.2026
Location: ONLINE
Lecturers: Dr. Elmira Birang, Dr. Plamen Dobrev, Dr. Birkan Emrem, Dr. Prasanth Gantha, and Dr. Ferdinand Jamitzky (all LRZ)
WWW: https://app1.edoobox.com/en/LRZ?edtag=MolecularModeling
Registration Deadline: 09.11.2026
AI Training Series: Introduction to Container Technology & Application to AI at LRZ
Date: 20.11.2026
Location: ONLINE
Lecturers: Navdar Karabulut and Sérgio Tafula (both LRZ)
WWW: https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.4d3ee336a3ea_10575757378
Registration Deadline: 13.11.2026
AI Training Series: Introduction to the LRZ AI Systems
Date: 24.11.2026
Location: ONLINE
Lecturers: Benjamin Geißler and Dr. Mares Barekzai (both LRZ)
WWW: https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.c47968746eb0_10575775864
Registration Deadline: 19.11.2026
CADFEM Ansys Simulation Day at LRZ
Date: 24.11.2026
Location: LRZ, Garching near Munich
Lecturers: Malte Küper, Dr. Jörg Bernsdorf (both CADFEM GmbH), and Dr. Gerald Mathias (LRZ)
WWW: https://app1.edoobox.com/en/LRZ/Onsite%20Courses/Course.ed.b7ba801bc736_10506360934
Registration Deadline: 10.11.2026
Quantum Chemistry Across the Quantum Computing Roadmap with Qrunch
Date: 27.11.2026
Location: LRZ, Garching near Munich
Lecturers: Pier Paolo Poier (Kvantify)
WWW: https://app1.edoobox.com/en/LRZ/Onsite%20Courses/Course.ed.50e22a160c2e_10627952599
Registration Deadline: 13.11.2026
Node-Level Performance Engineering
Date: 01. - 03.12.2026
Location: ONLINE
Lecturers: Prof. Gerhard Wellein and Dr. habil. Georg Hager (both NHR@FAU)
WWW: https://app1.edoobox.com/en/LRZ/Online%20Courses/Online%20Course.ed.7f50399dff5f_10207987651
Registration Deadline: 17.11.2026
Information on further courses:
Please forward this course announcement to other interested colleagues and friends.
We are looking forward to meeting you!
Kind regards,
Volker Weinberg
--
Dr. Volker Weinberg
Head of Education and Training
Leibniz Supercomputing Centre of the Bavarian Academy of Sciences and Humanities