Masterspecialiseringen består af fire obligatoriske kurser, to valgfri kurser og et afsluttende masterprojekt.
Uddannelsen tager udgangspunkt i din erfaring med softwareudvikling. Du lærer om design, programmering og test, samt om vedligeholdelse og videreudvikling af eksisterende systemer.
Der fokuseres primært på softwarearkitektur og teknisk design, men du vil også lære om modeldrevet udvikling, domænespecifikke sprog, forretningsforståelse, systemudviklingsmetoder og strategi.
Undervisningen kan foregå delvist i dagtimerne, om eftermiddagen og om aftenen. Desuden kan enkelte kurser udbydes som netbaseret undervisning.
Uddannelsen udbydes af IT-Universitetet i København.
Eksamen
Hvert kursus afsluttes med eksamen. Det sidste halvår gennemføres det afsluttende masterprojekt.