|Degree:||Master of Science (MSc)|
Software plays a role in almost every aspect of our daily lives and in every organisation anywhere in the world. It can often be a crucial key to their success. Therefore, producing software is not merely a technological enterprise but a deeply scientific and creative one as well. This specialisation goes far beyond basic code writing. It’s about analysing and testing code in order to improve it as well as simplify it.
Producing software is not merely a technological enterprise but a deeply scientific and creative one as well. In this specialisation, therefore, we don’t just expect you to understand and make use of the appropriate tools, but also to program and develop your own. Although this is not the only focus, our programme puts emphasis on embedded software and functional programming. Other topics that are covered are domain specific languages, model learning, model-based testing, task oriented and functional programming, model checking and cyber physical systems.