This Software Engineering programme is designed with the assistance of industrial partners to ensure the program to be relevant with industrial topics. Coursework throughout the programme utilises realistic scenarios intended to prepare learners for their career after university. Much of the coursework undertaken will be project based and often involves group working since the ability to work successfully and productively in teams is an essential element of modern software engineering.