Entry requirements

The MSc in Computing is intended for students who already have a Computing or related degree. Typically, you will have achieved at least an upper second class honours degree (or international equivalent), and you will have already studied databases, programming and relevant mathematics. We are willing to consider applications from those who do not fit this profile. We will, for example, consider applicants who do not have an appropriate qualification but have appropriate industrial experience. We are willing to consider applications from students with lower qualifications, particularly when the student has high marks in relevant modules and/or appropriate industrial experience. Selectors for the course are looking for five essential criteria to be satisfied: Good knowledge of programming in any programming language; Basic knowledge of databases including basic SQL programming; Basic knowledge of logic, set theory, relations, and function; Basic knowledge of concurrent process management; Basic knowledge of computer organisation and architecture. If you are a non-native English speaking applicant you must provide evidence of your English language ability. You need to show enough fluency in all aspects of English (reading, writing, speaking and listening) to the required level of the course you're applying to.

Months of entry


Course content

The course is designed for students who already possess a degree in IT or related discipline or have equivalent industrial experience, and want to deepen their knowledge in software systems.

It covers a range of topics including advanced programming, advanced user-interface design, concurrent programming, formal methods and software engineering.

The MSc Computing is a full time, one year taught course with a focus on programming and programming related aspects. This is to enable our graduates to go on to a professional career in the computing industry in roles such as team leaders or skilled developers.

Information for international students

York is a research-intensive university and a proud member of the elite Russell Group of universities. Information about international fees can be found on our website.

Fees and funding

Department and University scholarships may be available, please check our website for details: Fees and funding

Qualification and course duration


full time
12 months

Course contact details

Postgraduate Administrator
+44 (0) 1904 325500