Liebe Studenten, 

was erwartet Sie in diesem Kurs?

Kurz gesagt. Die Grundlagen der Objektorientierten Programmierung in C++, der systemische Ansatz objektorientierter Systeme und eine Einführung in das Testen von Softwaresystemen. 

Was ist darunter zu verstehen? 

Inspiriert von der realen Welt, zielt die Objektorientierte Programmierung (OOP) auf eine effiziente Wiederverwendbarkeit, Wartbarkeit und Kapselung von Softearemodulen ab. Objekte sind dabei eigenständige Einheiten und kommunizieren via Schnittstellen. Sie verfügen über Eigenschaften und Methoden, diese Eigenschaften zu bearbeiten. 

Nach diesem Kurs sollten Sie in der Lage sein, eine Software zu entwerfen und umzusetzen, deren Architektur sich an der Denkweise der Anwender orientiert und deren Ablaufstruktur auch testen zu können.