Offered by University of Nottingham, Nottingham, United Kingdom
Focuses on large-scale software design and delivery practices, with a substantial industry-facing group project in the final year.