The course is ideal for recent computing or engineering graduates and software systems engineering professionals who wish to update or expand their knowledge in large-scale complex software systems engineering.
It is highly practical where you will complement the theory learned in lectures by practical work, ranging from requirements engineering though to advanced object-oriented analysis and design, global software development and data mining. The practical units are supported by research, innovation and entrepreneurial topics.