Welche Schwerpunkte setzt der MAS Software Engineering?
Welche Schwerpunkte setzt der MAS Software Engineering?
Der MAS Software Engineering gliedert sich in drei Zertifikatslehrgänge (CAS): Software Engineering Foundation; Software Engineering Intermediate sowie Software Engineering Advanced. Dabei werden die Schwerpunkte auf folgende Themenfelder gelegt: Unix Betriebssysteme, Programmieren in C++, Projektmanagement, Windows Betriebssysteme, programmieren Java, Einführung in Requirements Engineering, Objektorientierte Modellierungspraxis, Grundlagen Betriebssysteme, Arbeiten in Teams, Einführung Objektorientierte Softwareentwicklung, Algorithmen und Datenstrukturen, Cloud Computing, Kommunikation in verteilten Systemen, Project Automation, C# und .net, Grundlagen Web Technologien, Interaction Design, Datenbanken Grundlagen, Objektorientiertes Design OOD, Parallele Programmierung, Programmieren Java advanced, Funktionale Programmierung, Performante Teams, Process Communication Model, Software Engineering für Mobile Plattformen, Agile Software Development, Qualitätsmanagement, Internet of Things Grundlagen, Requirements Engineering advanced, Architektur verteilter Systeme, Anwendungssicherheit, Software Testing, Rechtliche Aspekte. Hinzu kommt die Masterarbeit.