Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The MSc in Computer Science is a postgraduate degree designed to equip graduates with advanced computer science knowledge and in-demand computational skills for industry and research. This master’s degree focuses on algorithmics, advanced programming, artificial intelligence and program analysis, building strong foundations for designing reliable, high-performance software systems. Open to graduates from computer science and mathematics disciplines, the programme prepares you for specialist technology roles or further research.
A second-class honours degree (2:2) in computing or a related discipline. Non-UK qualifications will be assessed against this standard.
Evidence of programming experience (equivalent to the completion of an individual 20-credit Bachelors-level computing-science project) will be required.
Before starting an online application, applicants are required to carefully read, review, and understand the Compliance with MQA Standards and Programme Standards, as well as the Checklist for application.
Applicants must possess a degree awarded by a recognised university.
Faculty-Specific Requirements
In instances where additional evaluation is required, applicants may be invited to participate in an interview.
These guidelines are intended as a general reference; eligibility is confirmed following submission and assessment of a complete application.