Qualifikationsziele:
Anhand vieler Beispiele und selbst zu lösender Aufgaben werden die Studentinnen und Studenten befähigt ei-genständig Programme zu spezifizieren, diese in Java zu entwickeln, zu implementieren und zu testen. Sie er-werben ein grundlegendes Verständnis für die Notwendigkeit von Spezifikationen und sauberen Schnittstellen, für Objektorientierung und Vererbung sowie für die Bedeutung von Systemarchitekturen.