Curriculum: Master Software Engineering

Below you will find the current courses of the study program.

1st Semester
NameECTS
SWS
AI-Augmented Software Engineering (M13)
German / kMod
5.00
-
Principles of AI-based Software Engineering (UCD)
German / ILV
3.00
2.00
Usability Testing (USAT)
German / ILV
2.00
1.00
Advanced Software Engineering (M11)
German / kMod
5.00
-
Advanced Software Engineering (SWE)
German / ILV
3.00
2.00
Advanced Software Testing (AST)
German / ILV
2.00
1.00
Language and design paradigms (M14)
German / kMod
5.00
-
Advanced Modeling (AMD)
German / ILV
2.00
1.00
Requirements Engineering (RQEN)
German / ILV
3.00
2.00
Soft Skills 1 (M16)
German / kMod
5.00
-
Computer Science and Humans (IUM)
German / ILV
3.00
2.00
Legal Aspects of Information Technology (RAIT)
German / ILV
2.00
1.00
Software Concepts (M12)
German / kMod
5.00
-
Functional Programming (FPR)
German / ILV
2.00
1.00
Software Architecture (SWA)
German / ILV
3.00
2.00
Software Management 1 (M15)
German / kMod
5.00
-
Advanced IT Project Management 1 (PM1)
German / ILV
3.00
2.00
Leading distributed, multicultural and international teams (FMT)
German / ILV
2.00
1.00
2nd Semester
NameECTS
SWS
AI-Driven Advanced Computing (M24)
German / kMod
5.00
-
AI-based Secure Code Principles (HPC)
German / ILV
2.00
1.00
Parallel Programming (PPR)
German / ILV
3.00
2.00
Advanced Technologies (M22)
German / kMod
5.00
-
Advanced Webtechnologies (AWT)
German / ILV
3.00
2.00
Software Frameworks (SFR)
German / ILV
2.00
1.00
Human Machine Interaction (M23)
German / kMod
5.00
-
Interaction Design Project (IXD)
German / PRJ
3.00
2.00
UI Design for Software Engineers (UIDE)
German / ILV
2.00
1.00
Soft Skills 2 (M26)
German / kMod
5.00
-
Communication during the SWE Process (KMSE)
German / ILV
2.00
1.00
Scientific Methods in Software Engineering (WMSE)
German / ILV
3.00
2.00
Software Management 2 (M25)
German / kMod
5.00
-
Advanced IT Project Management 2 (PM2)
German / ILV
3.00
2.00
Entrepreneurship (ENTP)
German / ILV
2.00
1.00
Software Quality (M21)
German / kMod
5.00
-
Advanced Software Quality Management (SQM)
German / ILV
3.00
2.00
Application Lifecycle Management (ALM)
German / ILV
2.00
1.00
3rd Semester
NameECTS
SWS
Elective 1 (M31)
German / iMod
5.00
-
Advanced AI-Assisted Software Development (AAIA)
English / ILV
5.00
3.00
Certification Preparation for OCP Java SE Developer and Spring Certified Professional (ZOCP)
English / ILV
3.00
2.00
Clean Code: Principles, Advantages and Examples (CLC)
English / ILV
2.00
1.00
Cloud Platforms and IT Security (CIS)
German / ILV
2.00
1.00
Concepts of Programming Languages (SPK)
German / ILV
3.00
2.00
Field Trip (EXKU)
German / ILV
2.00
1.00
Introduction to Graph-Database (IGD)
English / ILV
2.00
1.00
Mental Power for IT Specialists (MFIT)
German / ILV
3.00
2.00
Microservice Architecture (MSA)
German / ILV
3.00
2.00
Mixed Reality (ARR)
German / ILV
3.00
2.00
Quantum Computing - Basics and Application (EQC)
German / ILV
3.00
2.00
Selected Topics in IT-Management - Derivative Instruments & Structured Finance (ITM)
German / ILV
2.00
1.00
Master Thesis 1 (M33)
German / iMod
5.00
-
Master Thesis 1 (MAAR1)
German / -
5.00
3.00
Masterproject (M32)
German / iMod
20.00
-
Masterproject (MAPR)
German / PRJ
20.00
-
4th Semester
NameECTS
SWS
Elective 2 (M41)
German / iMod
5.00
-
Master Thesis 2 (M42)
German / iMod
20.00
-
Master Thesis 2 (MAAR2)
German / -
20.00
-
Master Thesis Seminar (M43)
German / iMod
5.00
-
Master Thesis Seminar (SEMA)
German / SE
5.00
3.00