Return-Path: <rabenseifner@hlrs.de>
Received: from murder ([unix socket])
	 by merkur (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA;
	 Thu, 04 Feb 2016 20:12:44 +0100
X-Sieve: CMU Sieve 2.2
Received: from localhost (localhost [127.0.0.1])
	by merkur.ins.uni-bonn.de (Postfix) with ESMTP id 6D14024E16AA
	for <sekretariat.ins.uni-bonn.de@merkur.ins.uni-bonn.de>;
 Thu,  4 Feb 2016 20:12:44 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at merkur.ins.uni-bonn.de
Received: from merkur.ins.uni-bonn.de ([127.0.0.1])
	by localhost (merkur.ins.uni-bonn.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id FTlH8Mo17yHv
	for <sekretariat.ins.uni-bonn.de@merkur.ins.uni-bonn.de>;
	Thu,  4 Feb 2016 20:12:44 +0100 (CET)
Received: from mail.hlrs.de (mail.hlrs.de [141.58.2.50])
	by merkur.ins.uni-bonn.de (Postfix) with ESMTPS id 2041B24E16A7
	for <contact@ins.uni-bonn.de>; Thu,  4 Feb 2016 20:12:44 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by mail.hlrs.de (Postfix) with ESMTP id D7B988489
	for <contact@ins.uni-bonn.de>; Thu,  4 Feb 2016 20:12:43 +0100 (CET)
Received: from mail.hlrs.de ([127.0.0.1])
	by localhost (mail.hlrs.de [127.0.0.1]) (amavisd-new, port 10032)
	with ESMTP id cvo_qgjxkYYD for <contact@ins.uni-bonn.de>;
	Thu,  4 Feb 2016 20:12:43 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by mail.hlrs.de (Postfix) with ESMTP id 7B7E683C0
	for <contact@ins.uni-bonn.de>; Thu,  4 Feb 2016 20:12:43 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.hlrs.de 7B7E683C0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hlrs.de;
	s=1806FB76-797D-11E5-BCE5-7B280A126CD4; t=1454613163;
	bh=X435nIqqxaDw5gzMZrvXeWTbaoukSscLiVkzqGIR+5o=;
	h=From:Reply-To:To:Subject:Message-Id:Date;
	b=mkybYjWmsKVsAQyv3c82FUvM+YjcAKkMyuUNirP8AVjgpB9W5eqbnhoeIL0O+Bauz
	 xROZIJ+zOISDPaWIMWi/k4GPSs4l9DCB2vkwgSjkDRQXesWQBV6CRFa9WF1CTKv12C
	 jO/twA/8oRdxSrYLUm8pTxngE+xZRhmMqUMrwyvo=
X-Virus-Scanned: amavisd-new at hlrs.de
Received: from mail.hlrs.de ([127.0.0.1])
	by localhost (mail.hlrs.de [127.0.0.1]) (amavisd-new, port 10026)
	with ESMTP id F8D15g7Z2Qvm for <contact@ins.uni-bonn.de>;
	Thu,  4 Feb 2016 20:12:43 +0100 (CET)
Received: from awsrr.hlrs.de (awsrr.hlrs.de [141.58.5.187])
	by mail.hlrs.de (Postfix) with ESMTP id 66FDD2BE1
	for <contact@ins.uni-bonn.de>; Thu,  4 Feb 2016 20:12:43 +0100 (CET)
Received: by awsrr.hlrs.de (Postfix, from userid 843)
	id 805F389C4F; Thu,  4 Feb 2016 20:12:27 +0100 (CET)
From: Rolf Rabenseifner <rabenseifner@hlrs.de>
Reply-To: Rolf Rabenseifner <rabenseifner@hlrs.de>,
 Joerg Hertzer <hertzer@hlrs.de>
To: contact@ins.uni-bonn.de
Subject: Advanced C++ with Focus on Software Engineering, Apr 20-22, 2016
Message-Id: <20160204191227.805F389C4F@awsrr.hlrs.de>
Date: Thu,  4 Feb 2016 20:12:27 +0100 (CET)

Dear Sir, dear Madam / Sehr geehrte Dame, sehr geehrter Herr,

Please, can you pass this C++ course announcement also to interested
colleagues.  / Es waere schoen, wenn Sie diese C++ Kurs-Ankuendigung
auch an interessierte Kollegen weitergeben koennten.

www.hlrs.de/training/2016/CPP1/

Kind regards / Mit freundlichen Gruessen
Rolf Rabenseifner, Joerg Hertzer and Andreas Ruopp

=====================================================================
      Advanced C++ with Focus on Software Engineering
                Call for Participation
=====================================================================

Wednesday-Friday, Apr. 20-22, 2016
At HLRS
University of Stuttgart, Germany

Abstract:
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.

After this course, participants...
...will have a detailed understanding of the essential OO design principles
...will have gained knowledge about fundamental C++ programming concepts and idioms
...will be able to properly design classes and class interfaces
...will know about the importance of exception safe programming
...will avoid the usual pitfalls in the context of inheritance
...will comprehend the advantages of non-intrusive design
...will understand the virtue of clean code

Date & Location:
Apr. 20, 09:00 - Apr. 22, 16:30 (Course 2016-CPP1)
HLRS, Seminar room, Allmandring 30, 70569 Stuttgart, Germany.

Registration and further information:
http://www.hlrs.de/training/2016/CPP1/
Deadline for registration:
Mar. 20, 2016

Lecturer:
Klaus Iglberger (External)

The course language is German.
We will provide local systems with test accounts for the participants.

__________

Further courses
- by HLRS:
   http://www.hlrs.de/training/  and
   http://www.hlrs.de/training/course-list
- by the Gauss Centre of Supercomputing (GCS):
   http://www.gauss-centre.eu/training
- by the PRACE Advanced Training Centres (PATCs):
   http://www.training.prace-ri.eu/


---------------------------------------------------------------------
I would appreciate if you could forward this email to interested
colleagues.  If you receive double postings or you want to stop
these postings, then please reply the email-address(es) that
should be unsubscribed, and include "unsubscribe" in the subject line.
---------------------------------------------------------------------


---------------------------------------------------------------------
Dr. Rolf Rabenseifner . . . . . . . . . . .email rabenseifner@hlrs.de
Dr.-Ing. Joerg Hertzer. . . . . . . . . . . . . . . . hertzer@hlrs.de
Dipl.-Ing. Andreas Ruopp. . . . . . . . . . . . . . . . ruopp@hlrs.de 
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart . . . . . . . . . .and : ++49(0)711/685-65932
Nobelstr. 19, D-70569 Stuttgart, Germany. . . . .++49(0)711/685-87259
---------------------------------------------------------------------

