Introduction to object oriented programming with C++. Fundamental concepts, simple applications and hands on tutorials.
Objective
Learn basic concepts of object oriented programming in C++: classes, inheritance, polymorphism and STL
Content
Tutorials, hands on exercises
Lecture notes
Handouts
Literature
Programming: Principles and Practice using C++ (B. Stroustrup)
Prerequisites / Notice
Prerequisites: "Informatik" (2nd semester lecture), laptop (at least one every two students). We will use a VirtualBox linux environment (as in "Informatik", 2nd semester). This Engineering Tool is a prerequisite for the class "Computational Methods for Engineering Applications I"
Performance assessment
Performance assessment information (valid until the course unit is held again)