Postgraduate taught courses

Our masters courses at the University of Sheffield cover both the strong theoretical foundations and the practical issues involved in developing software systems in a business or industrial context.

Abstract image depicting computer neural networks
Off

Our graduates are highly prized by industry, and provide the opportunity for you to gain an advantage in the job market, whether in the UK or overseas.

Although it is possible to discuss many of the practical issues involved in industrial applications in lectures and seminars, there is no substitute for first-hand experience. We have a unique track record in developing innovative project-based courses that provide real experience for computing students, and this experience is embodied in our MSc courses.

Our MSc programmes last 12 months, and begin in late September. You will study taught modules during two 15-week semesters. Your work is assessed either by coursework or by formal examination. During the summer you complete an individual dissertation project, which may be based within the University or at the premises of an industrial client.

We are no longer using a staged admissions process for our MSc courses. You can apply for our courses in the usual way, using our Postgraduate Online Application Form.


Courses

Entry requirements are stated on individual course pages.

Taught with other Departments:

Three students sat at a table looking at a shared laptop screen

International postgraduate taught scholarships

We offer a generous package of financial support for international postgraduate taught students, including scholarships worth £10,000 towards the original tuition fee.

Applications are open for existing offer holders for a postgraduate taught programme starting in September 2025.