The lecture addresses advanced topics in C++ programming. Object-oriented programming concepts such as classes, inheritance and polymorphism as well as generic programming concepts such as templates are introduced. The standard template library (STL) and selected functionalities from C++14 and above are surveyed. Best practices as well as the organization and development of advanced C++ projects are discussed.
In hands-on sessions, programming exercises are used to discuss and illustrate the presented content.
- First session: Thursday, April 16, 10:15h, IC 03/610
- Moodle: enrollment key will be provided in first session
- Contact: hpc-bi@rub.de
- Teaching format: 2h lecture & exercise per week
- Lecture & Exercise: Presentation / Hands-on programming (Thursday, 10:15-11:45h, IC 03/610)
- Language: English
- Kursleiter/in: Svenja Schützner
- Kursleiter/in: Andreas Vogel
Semester: ST 2026
Organisationseinheit: Fakultät für Bau- und Umweltingenieurwissenschaften