The MSc Advanced Computer Science is designed for graduates seeking advanced expertise in software engineering, artificial intelligence, cybersecurity, distributed systems, and emerging computing technologies.
Students undertake research-led learning, specialist modules, and an individual dissertation while working with experienced academics. The program develops advanced technical, analytical, and innovation skills that prepare graduates for leadership roles within global technology organizations or doctoral research.