Course requirements and advice on selecting optional courses, by degree programme. Artificial Intelligence MSc An overview of the degree and advice on selecting your courses. Cognitive Science MSc An overview of the degree and advice on selecting your courses. Computer Science MSc An overview of the degree and advice on selecting your courses. Cyber Security, Privacy and Trust MSc An overview of the degree and advice on selecting your courses Data Science MSc An overview of the degree and advice on selecting your courses. Design Informatics MSc An overview of the degree and advice on selecting your courses. Advanced Technology for Financial Computing MSc A new degree in Financial Computing. Courses by Topic Where a degree programme table includes a wide range of optional courses, courses are grouped into "topics" to help you identify and select related courses within different subject areas as part of meeting the requirements for your programme. This article was published on 2025-08-12