project management
software quality assurance
software product line engineering
requirements engineering
software architecture for embedded software systems
component-based software development
model-based component engineering
real-time systems and dependability engineering (compulsory elective module)
machine learning (compulsory elective module)