About the course

This four day training course will teach participants the fundamentals of the C++ language and explain the main concepts of object-oriented programming. In addition, it addresses some programming techniques with which the participants can improve the quality and maintainability of their C++ code.
The training is aimed at students and professionals with some programming experience in a structured language such as Fortran, Java or Python. Experience with C is useful, but not essential. After the training course the participants should be able to write object oriented C++ programs that are structured, readable, and maintainable.
The training course will be presented by dr. ir. Erik Jan Lingen and ir. Mark Groen. Both trainers have a thorough knowledge of the C++ language coming from many years of software development: for example DRG’s C++ Software Development Kit Jive that is being used by a number academic institutions. Additionally, by assisting new users, who are often novice C++ programmers, with this SDK over the years, has provided a good insight into the issues and pitfalls typically run into by new programmers. 
Based on these experiences the course has been developed. Constantly monitoring the user-satisfaction and listening to suggestions of the participants has resulted in a training course that is highly rated by the participants.


4-day course


Selected Course Format


Price on request
  • Face-to-face with instructors
  • On-site or in Rijswijk
  • Printed course materials
  • Lunch included
  • For teams of minimum 4 people

Course Contents

Program Details

Related courses in

Parallel Programming

About the course This course is a practical introduction to parallel programming. The course explains the basic concepts of programming for parallel computers and focuses

Read More »


About the course DRG provides both a regular Jive introduction course and custom-made courses that are aimed at specific topics. The introduction course takes four

Read More »