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.
Computer technology now touches nearly every facet of contemporary life - from the advanced electronics and software we rely on daily to how we collect, manage, and interpret data. We're experiencing a transformative digital era with continuous technological breakthroughs.
As a result, employers actively seek Computer Science graduates with cutting-edge capabilities. Our MSci program prepares you with the essential knowledge and skills to thrive in the dynamic computing field.
This British Computer Society (BCS)-recognized program establishes core competencies in fundamental computer science areas through required courses in programming, logic, and software development, while allowing specialization through electives in fields like cybersecurity and robotics. You'll complete an independent research project under faculty guidance.
The MSci's culminating year focuses on intensive research through 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 distinguish you in the competitive job market.