This is a flexible program with a range of options to accommodate preferences of students, allowing them to gain subject-specific and generic skills, and combines academic depth with current industrial practice in the context of real engineering applications.