Pre-registration

Modern C++ Software Design (Intermediate)

This course is an intermediate-level C++ programming course.


The course is open to all employees and students of all universities in NRW. It is provided free of charge, we only ask that you provide detailed constructive feedback at the end.


Register by clicking the button at the bottom of this page. Due to the limited number of open spaces, you will initially be put on a waiting list when you register. You will not receive a definite Yes/No answer before May 28.


Please note that this is not an "Introduction to Programming" course. Previous experience with C++ programming, specifically the previous C++ course or equivalent, is required. You can find the topics covered in the previous course here.

Details

The course will take place from Monday, June 23 to Friday, June 27, 2025, from 9:00 - 17:00 on each day. It is an online course, held via Zoom.


The instructor is Slobodan Dmitrovic (LinkedIn).

Topics 


See the "Info" tab on the right for full breakdown of topics.

  • Classes
  • Templates
  • C++ Standard Library: Containers, Iterators etc.
  • Intro to Concurrency
  • C++ 11 Standard
  • C++ 14 Standard
  • C++ 17 Standard
  • Creating a Source Code Project based on Requirements


Participants will receive an e-mail with the Zoom link and some course materials shortly before the course.


Registration

This must be your university e-mail address. Registrants from institutions in Northrhine-Westphalia will get priority.

---


You need to agree to the privacy policy for this course to register.