
Objektorientierung
OOA, OOD, OOP, Design mit Hilfe von Entwurfsmustern (Patterns), UML

Architekturen von großen Client/Server-Systemen
Thin Client, Fat Client, Three-Tier, Web Services, SOA

Systemintegration / Migration
Konzepte für die Anbindung von Clients und Unix-Middleware an Altsysteme (z.B. Mainframes unter MVS/CICS/IMS)

Software-Entwicklungsumgebungen
Versionsmanagement, Generierung, Unterstützung von automatischen Tests

Vorgehensmodelle
Wasserfall, Agile Entwicklung, SCRUM