Welche Schwerpunkte setzt der MAS Software Engineering?
Su cosa si concentra il programma MAS Software Engineering?
Il MAS Ingegneria del software è suddiviso in tre programmi di certificazione (CAS): Software Engineering Foundation, Software Engineering Intermediate e Software Engineering Advanced. L'attenzione si concentra sulle seguenti aree tematiche: Sistemi operativi Unix, programmazione in C++, project management, sistemi operativi Windows, programmazione Java, introduzione all'ingegneria dei requisiti, pratica di modellazione orientata agli oggetti, basi dei sistemi operativi, lavoro in team, introduzione allo sviluppo di software orientato agli oggetti, algoritmi e strutture dati, cloud computing, comunicazione nei sistemi distribuiti, automazione dei progetti, C# e .net, fondamenti di tecnologie web, interaction design, fondamenti di database, progettazione orientata agli oggetti OOD, programmazione parallela, programmazione avanzata Java, programmazione funzionale, team performanti, modello di comunicazione dei processi, ingegneria del software per piattaforme mobili, sviluppo agile del software, gestione della qualità, fondamenti di Internet of Things, ingegneria dei requisiti avanzata, architettura di sistemi distribuiti, sicurezza delle applicazioni, test del software, aspetti legali. È prevista anche la tesi di Master.