Search

link to homepage

Institute for Advanced Simulation (IAS)

Navigation and service


Training course "Programming in C++"

(Course no. 1412018 in the training programme 2018 of Forschungszentrum Jülich)

begin
14 May 2018 09:00
end
17 May 2018 16:30
venue
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211
Target audience:
Programmers who want to use C++
Contents:

C++ is a multi-paradigm programming language supporting procedural, object-oriented, generic and functional programming styles. This course will provide a practical introduction to C++, adhering to the latest official language standard at the time of the course.

The participants will study small example programs, each demonstrating a certain aspect of C++, and then do simple programming exercises using the lessons learned from the examples. The initial focus of the course will be to make the participants comfortable utilizing modern C++, e. g., solving small problems using the STL containers and algorithms along with lambda functions. Syntax will be explained in detail when needed. Once the participants are familiar and comfortable with the easy-to-use aspects of modern C++, the powerful abstraction mechanisms of the language, such as classes and class hierarchies, and templates will be presented at depth. It is hoped that this course will encourage fruitful application of the programming language and provide a good foundation for further learning.

It is assumed that the participants have previous programming experience in languages such as C, C++, Python, Java and Fortran. This course introduces programming in C++14 and C++17. It is not meant to be a beginners' introduction to programming.

Prerequisites:
Good working knowledge of C, Python, Java or Fortran
Language:
This course is given in English.
Duration:
4 days
Date:
14-17 May 2018, 09:00-16:30
Venue:
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211
Number of participants:
minimum 5
Instructor:
Dr. Sandipan Mohanty, JSC
Contact:
Photo Dr. Sandipan Mohanty
Dr. Sandipan Mohanty
Phone: +49 2461 61-2526
email: s.mohanty@fz-juelich.de
Registration:
Please register with Dr. Sandipan Mohanty until 30 April 2018.
If you do not belong to the staff of Forschungszentrum Jülich, we need these data for registration:
Given name, name, birthday, nationality, complete home address, email address
Announcemnent as pdf file:
 Training course "Programming in C++" (PDF, 31 kB)



Servicemeu

Helmholtz-Gemeinschaft

Homepage