With AI transforming many aspects of the way we live and work, from diagnosing health conditions and modelling climate change to detecting fraud and personalised learning, there has been a soaring demand for experts with these specialist skills. In response to this demand, we've created a new course that aligns with the rapidly evolving needs of the industry. The MSc will equip you with an advanced understanding of computer science theory and practice through research-led teaching of both foundational and contemporary topics.
The course will enhance your critical thinking and problem-solving skills through modules that encourage you to analyse complex problems and design and evaluate effective solutions. As an integral part of the MSc, you will engage in hands-on coding, software development and projects to apply your theoretical knowledge in real-world scenarios.
Recognising the significance of effective communication and collaboration in artificial intelligence, the course enables you to work collaboratively and present your own work. The MSc project provides additional opportunities to apply your knowledge to real-world challenges that align with your academic and career goals. Our strong industry connections also open up opportunities to secure co-supervision of the project with one of our partners.
*Price shown is for indicative purposes, please check with institution
October 2027
Main Campus
Palatine Centre,
Durham,
DH1 3HP, Northern England, United Kingdom
A 2:1 Bachelor (Honours) degree or international equivalent in Computer Science or joint honours with Computer Science or a related degree with a strong computer science component
*There may be different IELTS requirements depending on your chosen course.
Durham University is a globally outstanding centre of teaching and research excellence with a collegiate community in a unique and historic setting.