MSc Computer Science
Course Overview
This multidisciplinary Master's program allows you to specialize at the intersection of computer science and other fields, building directly upon your first degree. You will gain a robust foundation in advanced topics like functional programming, data modelling, and security, while tailoring your education through a wide selection of employment-focused modules. The program culminates in a major dissertation project, which can be completed in collaboration with an industry partner.
Key Program Highlights
- Specialize through a diverse range of modules that blend computer science with other disciplines
- Master advanced technical skills in functional programming, data modelling, and security
- Gain industry experience through collaborations with partners like Google, IBM, BBC, and NASA
- Complete a major dissertation project with an optional industry collaboration
- Earn a degree accredited by BCS, contributing towards Chartered IT Professional (CITP) and Chartered Engineer (CEng) status
Course Overview
This multidisciplinary Master's program allows you to specialize at the intersection of computer science and other fields, building directly upon your first degree. You will gain a robust foundation in advanced topics like functional programming, data modelling, and security, while tailoring your education through a wide selection of employment-focused modules. The program culminates in a major dissertation project, which can be completed in collaboration with an industry partner.
Key Program Highlights
- Specialize through a diverse range of modules that blend computer science with other disciplines
- Master advanced technical skills in functional programming, data modelling, and security
- Gain industry experience through collaborations with partners like Google, IBM, BBC, and NASA
- Complete a major dissertation project with an optional industry collaboration
- Earn a degree accredited by BCS, contributing towards Chartered IT Professional (CITP) and Chartered Engineer (CEng) status