In Engineer an OO Application wordt voor het eerst kennis gemaakt met het actief gebruiken van UML voor software ontwerp. Gedurende 9 weken worden er opgaven gemaakt waarbij geoefend wordt met use cases, class diagrams, sequence diagrams, contracten, refactoring, design patterns (Adapter, Singleton, Factory Method) en software architectuur.