Diese Lehrveranstaltung umfasst sowohl einen Vorlesungs- als auch einen Übungsteil, wobei die folgenden Themen behandelt werden: - Objektorientierte Konzepte für das Programmieren - Typen und Subtypen - Vom Design zur Programmierung - Patterns für objektorientiertes Programmieren - Testen (von objektorientierten Programmen)