12 months
23300 GBP/year
9730 GBP/year
Tuition fee
Apply date
Start date


The Advanced Computer Science course from University of York will enable you to develop a high level of understanding and technical skill at the leading edge of the subject. 

Visit the official programme website for more information


This course has been specifically designed to address the pace of change in this vibrant discipline by giving you breadth of knowledge in several areas, a range of advanced skills, and the expertise necessary to engage in work at the forefront of the application of Computer Science.

You will gain experience of working as part of a highly-specialised research group through the significant individual project which is an integral part of the course.

This is a full-time, one year taught course, intended for students who already have a good first degree in Computer Science, Software Engineering or a closely related discipline, who would like to develop a deeper level of understanding and technical skill.

The Advanced Computer Science course from University of York will build on your existing strong foundation in Computer Science. It will enable you to undertake more senior roles in the IT industry, engage in cutting-edge Research and Development or progress to a Computer Science PhD once you have successfully completed the course.

Careers and skills

The course is well-rounded and will allow you to gain an advanced knowledge of current Computer Science either across a wide range of topics or with a more specialist knowledge according to the specified themes. This will prepare you for either a career in research or more senior roles in industry.

Career opportunities

  • Business analyst 
  • Software engineer
  • Systems engineer
  • Information analyst and app developer
  • Systems architect
  • Research career via doctoral studies


Officially accredited and/or recognized by the Privy Council, The University of York is a large  coeducational higher education institution. The University of York offers courses and programs leading to officially recognized higher education degrees such as bachelor degrees, master degrees, doctorate degrees in several areas of study.

Programme Structure

Courses include:

  • Evolutionary Computation 
  • Model-Driven Engineering 
  • User Centred Design for Interactive Technologies
  • Quantum Computation
  • Topics in Privacy and Security 
  • Quantum Information Processing
  • Adaptive and Learning Agents 
  • Topics in Unconventional Computing

Key information


  • Full-time
    • 12 months

Start dates & application deadlines

More details

Applications can be submitted year-round, but we recommend you apply as early as possible as entry to many courses is competitive.


180 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
Upper Second Class

Other requirements

General requirements

  • 2:1 or equivalent in Computer Science or a related discipline.
  • We are willing to consider your application if you do not fit this profile, but you must satisfy us that your knowledge in Computer Science is appropriate for advanced study.

Tuition Fee

To alway see correct tuition fees
  • International

    23300 GBP/year
    Tuition Fee
    Based on the tuition of 23300 GBP per year during 12 months.
  • National

    9730 GBP/year
    Tuition Fee
    Based on the tuition of 9730 GBP per year during 12 months.

Living costs for York

646 - 1124 GBP /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Advanced Computer Science
University of York


Go to your profile page to get personalised recommendations!