The Department of Computer Science at Durham University offers postgraduate programmes designed for students seeking to deepen their knowledge and gain formal qualifications. Whether you are progressing directly from undergraduate studies or looking to enhance your career after industry experience, our courses provide a blend of cutting-edge research exposure and practical expertise. You will have the opportunity to engage with academics at the forefront of their fields, working on high-quality projects and exploring various specialisms within Computer Science.
Our taught postgraduate programmes are structured to provide a comprehensive understanding of Computer Science, combining theoretical knowledge with practical application. The curriculum is designed to give you a solid foundation and expose you to diverse areas of research and industry practice.
Applicants with industry experience may also be considered. Please check individual programme pages for detailed entry criteria.
Fees are subject to change. Please refer to the official University of Durham fee schedule for the most up-to-date information.
Applicants typically need a strong undergraduate degree in a relevant subject. Specific grade requirements vary by programme, and applicants with industry experience may also be considered.
Applicants must achieve an IELTS Academic score of 6.5 overall, with no less than 6.0 in any individual component.
The tuition fee for international students is £27,000 per year. Estimated living costs are around £13,000 per year, subject to change.
Required documents include academic transcripts, degree certificates, English language test results, letters of recommendation, a personal statement or CV, and a passport.
Applications are typically made online. You need to identify your chosen programme, check entry requirements, prepare supporting documents, and submit your application via the University's admissions portal.