Fornisce strumenti metodologici per la gestione di progetti software complessi e di larga scala. Argomenti chiave includono tecniche di Project Management (GANTT, PERT-CPM, EVA), analisi del rischio e stima di costi e tempi. Il programma copre inoltre la modellazione e progettazione software avanzata tramite UML (diagrammi di classe, di sequenza e use case) e l'applicazione dei Design Pattern per garantire la qualità del codice.