Advanced C++ Course: February 28-March 2, 2018

This advanced C++ training is a course on object-oriented (OO) software design with the C++ programming language. The focus of the training are the essential OO and C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course will not address special areas and applications of C++, such as for instance Template Meta Programming (TMP), or the quirks and curiosities of the C++ language. It rather teaches guidelines to develop mature, robust, and maintainable C++ code. Note that this is not a course about high performance programming.

  • Date: February 28 – March 2, 2018, 9:00 – 17:00
  • Location: FAU Erlangen-Nürnberg, Computer Science Building
    Martensstr. 3
    Room 02.135-113 (2nd floor)
    91058 Erlangen, Germany
  • Speaker: Dr. Klaus Iglberger

This course is made possible by generous support from KONWIHR. There is no course fee for participants from academia and public research facilities. Details (including the agenda and prerequisites for participants) can be found at


Please use the Course ID HCPA2W17.