Difference between revisions of "Programmieren in C++ WS 2012"

From ICPWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Überblick ==
+
== Overview ==
  
;Typ
+
;Type
:Blockkurs (2 SWS): vormittags Vorlesung, nachmittags praktische Übungen
+
:Block course (2 SWS): Lectures in the morning, hands-on session in the afternoon
;Dozenten
+
;Lecturers
:[[Axel Arnold|JP Dr. A. Arnold]] und [[Olaf Lenz|Dr. O. Lenz]]
+
:[[Axel Arnold|JP Dr. A. Arnold]] and [[Olaf Lenz|Dr. O. Lenz]]
;Sprache
+
;Language
:Deutsch/Englisch (nach Wunsch der Teilnehmer)
+
:English (German if only Germans are there)
;Zeit und Ort
+
;Date and Time
:Block 18. - 22.2.2013, CIP-Pool des ICP im Allmandring 3, 1. Stock
+
:18.2.2013 - 22.2.2013, 9:00 - 17:00
 +
;Location
 +
:CIP-Pool of the ICP, Allmandring 3, 1. floor
  
'''Achtung, die Anzahl der Teilnehmer ist begrenzt!'''
+
== Application ==
 +
'''The number of participants is limited!'''
  
Um zunächst einen Überblick über die Anzahl der Interessenten zu bekommen, bitten wir, sich bis 1. Dezember per Email bei [[Axel Arnold]] mit Angabe des Studiengangs und Semsters anzumelden. Im Dezember werden wir dann die Zusagen geben.
+
We have 22 computers in the CIP-pool to do the hands-on sessions. If too many people apply, we can set up a second hands-on session group in our seminar room for people that bring their own laptop (WLAN is accessible). If there are more than 50 applications, the people in higher terms will be preferred.  
  
== Themen ==
+
To apply for a place, please write an email to [mailto:c++@icp.uni-stuttgart.de c++@icp.uni-stuttgart.de] that contains the following information:
 +
* Name
 +
* Email-Address
 +
* Registration number (''Matrikelnummer'')
 +
* Study subject (''Studienfach'')
 +
* Term of studying (''Fachsemester'')
 +
* If you have an ICP account, please send us the login name
 +
* Do you have a laptop with a C++-compiler (e.g. g++) that you could use in the hands-on sessions?
  
* Was ist objektorientierte Programmierung?
+
== Topics ==
* Wie gliedere ich ein Programmierprojekt?
+
The course will base on the free, excellent C++-book "Thinking in C++" by Bruce Eckel, which you can download here: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
* Klassen
+
 
* Kapselung
+
* C programming
* Vererbung
+
* Object-oriented programming
 +
* How to structure a software project?
 +
* Classes, Instances
 +
* Encapsulation
 +
* Inheritance
 
* Templates
 
* Templates
* Unit Testing
 

Revision as of 16:48, 27 November 2012

Overview

Type
Block course (2 SWS): Lectures in the morning, hands-on session in the afternoon
Lecturers
JP Dr. A. Arnold and Dr. O. Lenz
Language
English (German if only Germans are there)
Date and Time
18.2.2013 - 22.2.2013, 9:00 - 17:00
Location
CIP-Pool of the ICP, Allmandring 3, 1. floor

Application

The number of participants is limited!

We have 22 computers in the CIP-pool to do the hands-on sessions. If too many people apply, we can set up a second hands-on session group in our seminar room for people that bring their own laptop (WLAN is accessible). If there are more than 50 applications, the people in higher terms will be preferred.

To apply for a place, please write an email to c++@icp.uni-stuttgart.de that contains the following information:

  • Name
  • Email-Address
  • Registration number (Matrikelnummer)
  • Study subject (Studienfach)
  • Term of studying (Fachsemester)
  • If you have an ICP account, please send us the login name
  • Do you have a laptop with a C++-compiler (e.g. g++) that you could use in the hands-on sessions?

Topics

The course will base on the free, excellent C++-book "Thinking in C++" by Bruce Eckel, which you can download here: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

  • C programming
  • Object-oriented programming
  • How to structure a software project?
  • Classes, Instances
  • Encapsulation
  • Inheritance
  • Templates