This course will take place for the first time in summer term 2025.
"After completing this module, students will have an expanded understanding of the development of complex software systems. They will be able to apply advanced software engineering methods to each phase and understand the consequences of their application."
Previous attendance of Software Engineering 1 is recommended.