Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
OverviewThe MSc in Advanced Computer Science is perfect for graduates with a computer science background who want to expand their expertise while tackling modern, complex challenges across various sectors.Our adaptable curriculum lets you deepen your knowledge in traditional computing disciplines while also venturing into emerging areas like AI and machine learning.A research-driven program with industry connections, emphasizing cutting-edge methods and technologies.Learn from distinguished scholars specializing in AI, machine learning, data science, high-performance computing, networks, and cybersecurity.You'll join a vibrant research community at the cutting edge of technological innovation, with access to exceptional facilities featuring diverse hardware and software ecosystems.Gain hands-on experience with the University's £3 million High Performance Computing infrastructure, built to meet demanding computational needs.Our state-of-the-art computer science facilities include spacious, modern teaching labs designed for comfortable teamwork in an inclusive, sensory-aware setting with full faculty support.
Applicants are required to have at least a 2:1 degree in computer science or a related area. This is an advanced programme and requires substantial previous knowledge of computer science (equivalent to that gained from an undergraduate degree in this area).
Applicants must be able to show evidence of good programming ability in a recognised modern computer language. Applicants may be interviewed by video conference to assess their programming ability and suitability for the course.
IELTS: 6.5 overall with no less than 6.0 in writing and no less than 5.5 in any other section; TOEFL iBT: 90 with minimum scores of 21 for writing, 20 for speaking and 18 in listening and reading; Pearson Test of English (Academic) PTE: 67 with no less than 64 in writing skills and 59 in all other communicative skills.