Software development is a cornerstone of modern society, influencing everything from the objects around us to the ways we communicate. This master's programme focuses on developing advanced knowledge and expertise for the design and development of software and digital services. In the programme, you will learn to apply engineering principles in software and systems development, including design methodologies, business process and service modelling, operation principles, and maintenance and quality assurance approaches.
The programme's basic courses can be completed remotely, but the attendance requirements of advanced and elective studies vary. You should prepare to attend classes on campus as needed.