
The C++ language is the Swiss Army knife of programming languages. It is designed with source-level compatibility with C, allowing for interaction with the OS ABI functionality without overhead. It also offers extremely performant features, and comprises all aspects of modern programming languages, including object-oriented programming. In this course, we immerse participants in the basic features of C++ and provide the most important tools and paradigms for quickly mastering the language.
This 3-day course provides an introduction to C++ language features (types and data structures, basic key words, flow control structures, templates, objects, I/O, and more), as well as key programming paradigms, the software development process including program design, and debugging.
The most effective way to learn a programming language is probably to have the need to apply it to a problem. If you have a specific problem or project in mind, this would be perfect. However, we offer hands-on tutorials with application examples from scientific and mathematical fields, which are commonly encountered in a university environment. We want to disburden the entry and access to programming skills for prospective and advancing scientists and engineers.
Contents are subject to modifications.
It is a prerequisite to have basic knowledge of either C, Java or other object oriented language.
English
Dr.-Ing. Elmira Birang, Dr. Margarita Egelhofer, Dr. Carla Guillen (all LRZ)
The course is open and free of charge for people from academia and industry from the Member States of the European Union and Associated/Other Countries to the Horizon 2020 programme.
Please register with your official e-mail address to prove your affiliation.
See Withdrawal
For registration for LRZ courses and workshops we use the service edoobox from Etzensperger Informatik AG (www.edoobox.com). Etzensperger Informatik AG acts as processor and we have concluded a Data Processing Agreement with them.
See Legal Notices
| Online Course | Introduction to C++ |
| Number | hcpb1s26 |
| Available places | 64 |
| Date | 11.05.2026 – 13.05.2026 |
| Price | EUR 0.00 |
| Location | ONLINE |
| Room | ZOOM |
| Registration deadline | 04.05.2026 23:59 |
| [email protected] |
| No. | Date | Time | Trainer | Location | Room | Description |
|---|---|---|---|---|---|---|
| 1 | 11.05.2026 | 09:30 – 15:00 | Carla Guillen Margarita Egelhofer Elmira Birang |
ONLINE | ZOOM | Lecture |
| 2 | 12.05.2026 | 09:30 – 15:00 | Carla Guillen Margarita Egelhofer Elmira Birang |
ONLINE | ZOOM | Lecture |
| 3 | 13.05.2026 | 09:30 – 15:00 | Carla Guillen Margarita Egelhofer Elmira Birang |
ONLINE | ZOOM | Lecture |