1 Years On Campus Masters Program
The MSc Advanced Computer Science (Artificial Intelligence) at Durham University provides in-depth training in computer science, AI, algorithms and modern machine-learning techniques. It suits students with a computing or engineering background who want strong technical and research-oriented preparation for AI-focused careers.
Curriculum Structure:
Students begin with Advanced Programming, Machine Learning and Deep Learning, Algorithms and Complexity, and Research Methods and Ethics, developing advanced coding skills, theoretical understanding and core AI techniques. They then choose options such as Computer Vision, Natural Language Processing, Reinforcement Learning, Security Engineering and Cryptography, or Human–AI Interaction, allowing specialisation in key AI subfields. The year concludes with a Computer Science Project, where students undertake an independent research or development project applying AI methods to a complex real-world or academic problem.
Focus areas: “Advanced Programming, Machine Learning, Deep Learning, Algorithms, Computer Vision, NLP, Reinforcement Learning, Security”
Learning outcomes: “Design and implement AI systems; build advanced ML/DL models; apply algorithms and theoretical concepts; specialise in vision, NLP or RL; conduct independent AI research.”
Professional alignment (accreditation): Designed to meet industry and research demand for highly skilled AI and computer-science specialists.
Reputation (employability rankings): Durham is consistently ranked among the UK’s top universities, with strong outcomes in computer science and high graduate employability in AI and technology sectors.
Students gain practical skills through project-based learning in Durham's computing laboratories, using the University's high-performance computing infrastructure to develop advanced AI systems. This applied learning is central to the curriculum:
Software: Training in Python and Java with key AI libraries (TensorFlow, PyTorch, Scikit-learn).
Computing Facilities: Access to Durham's High-Performance Computing (HPC) cluster.
AI Projects: Practical development of advanced machine learning models and intelligent systems.
Research Project: An individual dissertation focusing on cutting-edge AI applications.
Department Expertise: Curriculum informed by the Department of Computer Science's AI research groups.
Professional Skills: Emphasis on developing research-led AI implementation capabilities.
Graduates of Durham University's MSc Advanced Computer Science (Artificial Intelligence) master machine learning, deep learning, natural language processing, computer vision, and advanced algorithms to develop innovative AI solutions for healthcare, climate modelling, fraud detection, and personalised systems. Research-led teaching and hands-on projects enhance critical thinking, coding, and problem-solving for real-world AI applications amid soaring industry demand. Typical job roles: software engineer, AI analyst, machine learning specialist, data scientist.
University services: Careers service provides CV support, interview training, and placement coordination with industry partners.
Employment stats/salary: High employability with alumni at Google, BAE Systems, BT; competitive tech sector salaries.
University–industry partnerships: Collaborations with Jaguar Land Rover, QinetiQ, Boeing, GCHQ, Procter & Gamble.
Long-term accreditation value: Research-focused curriculum equips for evolving AI challenges across industries.
Graduation outcomes: Roles in software, consulting, finance, engineering, start-ups worldwide.
Further Academic Progression: Pursue PhD in AI at Durham, extending MSc project research with departmental supervision.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
