Skip to content Accessibility statement

Taught Masters degrees in computer science

Prepare to meet the needs of industry with a specialist postgraduate course.

Why study computer science at York?

You’ll work with world‐leading academics who’ll challenge you to think independently and excel on your chosen course. Our approach to teaching provides you with the knowledge, opportunities and support you need to grow and succeed in a global workplace.

Industrial practice strongly influences the content of our courses. We have active industrial partners and an industrial advisory board to ensure that what you learn will be relevant and applicable in the workplace. 

You'll also have access to world-class facilities, including dedicated postgraduate laboratories.

Our courses

The Department doesn’t follow the traditional lectures and exams style of teaching, but modules have lectures, practical sessions, seminars, workshops, and further drop-in sessions for support, encouraging students to engage in independent study and collaborative learning.
Pragya, MSc Human-Centred Interaction Technologies. Read Pragya's blog post.
We're a top ten research department, according to the Times Higher Education’s ranking of the latest REF results (2021).
Four software and two hardware laboratories, an Accessibility and Usability Lab and a Games Research Lab.

Careers

  • Our postgraduate courses are well-rounded and allow you to gain advanced knowledge of computer science across a wide range of topics. 
  • You'll also gain more specialist knowledge to help prepare you for a career in research or more senior roles in industry.
  • Career opportunities range from programming and software development to business analysis and higher education teaching and research.

Our graduates

Our graduates have gone on to work in a wide range of sectors, including web development, artificial intelligence, healthcare, system safety, consultancy and finance.

A group of students during a seminar in the computer science building

Next steps