CILEA_logo    
   Home Corsi di FormazioneIntroduction to Scientific and Technical Computing in C++

Introduction to Scientific and Technical Computing in C++

We will teach you the fundamentals of C++ (2003), gently introducing the elements of object orienting programming, using real samples from the context of scientific and technical computing. We will illustrate the best practices and how to avoid common errors and traps, always keeping an eye on performance issues.

Course Organizer:

M. Culpo (Bologna), L.Ferraro (Rome), R.Ponzini (Milan)

3 Editions in Italian:

Click on the date to register

Topics:

A brief review of C; enhancement of C++ in procedural programming; Introduction to object oriented programming with classes, inheritance, polymorphism and templates. A taste of the Standard Template Library (STL) and OOA/OOP/OOD. Many practical samples from the context of scientific and technical fields.

Target audience:

Researchers and programmers interested in reading and writing new programs or modifying and extending existent ones with the object oriented paradigm using C++.

Pre-requisites:

A good experience with C is mandatory. Hands on sessions will be held in Unix environment.

Duration:

3 dd

Contacts:

For further information about HPC courses, contact corsicineca.it.

Courses are hosted in CINECA premises:

 

Cineca - BOLOGNA, Via Magnanelli 6/3, 40033 Casalecchio di Reno, Bologna ph. + 39 051 6171411
Cineca - MILANO, Via R. Sanzio 4, 20090 Segrate, Milan ph. +39 02 269951
Cineca - ROMA, Via dei Tizii, 6 - 00185 Rome ph. +39 06 444861

 

  
Copyright © CILEA - Consorzio Interuniversitario - Codice Fiscale/Partita IVA: 03926770151 - Credits |  Home