In response to a growing demand for data analysts and computer scientists, we've developed this new course to align with the rapidly evolving needs of industry. The MSc will equip you with a deep and advanced understanding of computer science theory and practice through research-led teaching of both foundational and contemporary Computer Science topics.
You will study four core modules in the areas of programming, artificial intelligence, algorithms, and research methods and ethics. These will be complemented by four further option modules based on the departments cutting-edge research in areas such as theory, networks, AI and human systems, and vision, imaging and visualisation. The option modules are built around staff specialisms to ensure all content is current and relevant to industry.
*Price shown is for indicative purposes, please
September 2025
Main Campus
Stockton Road,
Durham,
County Durham,
DH1 3LE, England, United Kingdom
youll usually need at least a 2:1 honours degree or its equivalent.
*There may be different IELTS requirements depending on your chosen course.
Durham University connects a rich history with modern values to create a well-respected and forward-thinking institution.