Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Discover the MSc in Advanced Computer Science, offering specializations in Software and Data Engineering or Interaction Design. Explore pioneering subjects including Machine Learning, Cybersecurity, and Interactive Systems Design. This program provides graduates with crucial expertise in Artificial Intelligence, Machine Learning, and Human-Computer Interaction, setting you up for a meaningful career in our technology-centric society.Choose between two focused tracks: "Software and Data Engineering" or "Interaction Design," equipping learners for varied professional opportunities in AI, data analytics, and human-computer interfaces.Interdisciplinary curriculum blending Artificial Intelligence, Machine Learning, Cognitive Science, Logical Systems, and Social Sciences, delivering in-depth exploration of theoretical frameworks and technological innovation.Engage with state-of-the-art tools and methodologies - all subject areas are supported by our internationally renowned research teams and facilities.This program holds accreditation from BCS, the prestigious professional body for IT specialists.Curriculum OverviewThis course adopts an interdisciplinary methodology, merging computer science with multiple disciplines to expand your current expertise. You'll acquire proficiency in functional programming, investigate semi-structured datasets and sophisticated data modeling techniques, and build core competencies in cybersecurity, access control, and probabilistic decision theory. Customize your learning journey with a selection of career-oriented elective modules.Our strong industry connections enable you to build professional networks with prospective employers and collaborate on both commercial and research initiatives. The School maintains active partnerships, internship programs, and outreach initiatives with leading organizations such as Vodafone, Google, IBM, BT, NASA, BBC, and Microsoft.You'll design and execute a significant capstone project, potentially in cooperation with an industry partner.This qualification is recognized by BCS, The Chartered Institute for IT, as partially fulfilling the academic criteria for Chartered IT Professional status. Additionally, this degree is accredited by BCS under the Engineering Council's guidelines, contributing toward the academic requirements for Chartered Engineer registration.
A 2:1 or above at undergraduate level in Electronic Engineering, Computer Science, Mathematics or a related discipline.
 
IELTS (Academic) minimum score 6.5 overall with 6.0 in each of Writing, Listening, Reading and Speaking.  TOEFL minimum score 92 overall with 21 in Writing, 19 in Reading, 18 in Listening and 21 in Speaking.