2026-05-11 Introduction to C++ (hcpb1s26)
| Online Course | Introduction to C++ |
| Number | hcpb1s26 |
| Available places | 30 |
| Date | 11.05.2026 – 13.05.2026 |
| Price | EUR 0.00 |
| Location | ONLINE |
| Room | ZOOM |
| Registration deadline | 04.05.2026 18:59 |
Contents
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.
Prerequisites
| It is a prerequisite to have basic knowledge of either C, Java or other object oriented language. |
|---|
Hands-On
Participants are expected to use their own machines. Any operating system (Windows, Linux, MacOS, ...), any IDE/editor (MS Visual Studio, CLion, vi, emacs, ...) and any compiler capable of at least C++14 (GCC, Clang, MSVC, ...) can be used. Alternatively it is possible to use a C++ online compiler (e.g. cpp.sh, wandbox.org, repl.it).
Language
English
Lecturers
Dr.-Ing. Elmira Birang, Dr. Margarita Egelhofer, Dr. Carla Guillen (all LRZ)
Prices and Eligibility
The course is open and free of charge for people from academia and industry affiliated with an institution in the Member States of the European Union or Associated/Other Countries to the Horizon 2020 programme.
Registration
Please register with your official e-mail address to prove your affiliation.
Withdrawal Policy
See Withdrawal
Legal Notices
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
| No. | Date | Time | Trainer | Location | Room | Description |
|---|---|---|---|---|---|---|
| 1 | 11.05.2026 | 09:30 – 15:00 | Ms. Carla Guillen Ms. Margarita Egelhofer Ms. Elmira Birang | ONLINE | ZOOM | Lecture |
| 2 | 12.05.2026 | 09:30 – 15:00 | Ms. Carla Guillen Ms. Margarita Egelhofer Ms. Elmira Birang | ONLINE | ZOOM | Lecture |
| 3 | 13.05.2026 | 09:30 – 15:00 | Ms. Carla Guillen Ms. Margarita Egelhofer Ms. Elmira Birang | ONLINE | ZOOM | Lecture |