Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our BCS-accredited MSci in Computer Science provides you with both practical and theoretical computing expertise that's in high demand across various sectors.
Digital technology now touches nearly every facet of contemporary life - from advanced electronics and software solutions to how we collect, manage, and interpret information. We're experiencing a transformative digital era with continuous technological breakthroughs.
As a result, skilled Computer Science graduates are highly sought after in numerous fields. Our MSci program delivers the essential knowledge and capabilities to thrive in dynamic computing careers.
This BCS-recognized program establishes core competencies in fundamental computer science areas through modules covering programming, logic, and software development, while allowing specialization through electives such as cybersecurity and robotics. You'll undertake an independent research project with faculty guidance.
The MSci's final year focuses on extensive research experience, including both individual thesis work and collaborative projects.
Enhance your degree's value by opting for a professional placement year, gaining real-world experience that can boost your career prospects after graduation.