Computer Science @ University of St Andrews

University of St Andrews crest

Applying for postgraduate courses

  • Academics in robes with Vint Cerf
  • The Jack Cole building
  • First year lecture
  • MSc students in the lab
  • MSc students in the lab
  • Undergraduate tutorial
  • Blue sky thinking
  • MSc students enjoying a sunny day
  • MSc students at the summer BBQ
  • First year students in a lab-based exercise class
  • MSc students in the snow after November graduation
  • MSc students after graduation
  • Undergraduate students after summer graduation

The following instructions apply to both research and taught MSc course applicants.

You do not apply directly to the School of Computer Science as admissions to all postgraduate degree programmes are handled centrally by the University Admissions Unit.

How to apply

  1. For PhD applications, complete a university application form electronically. These are available from the University's central postgraduate application pages. For the EngD, please follow the links for "Prospective Research Engineer" or "Prospective Sponsor" here.
  2. If you do not have all the supporting information at the time you apply, please supply this as soon as possible.
  3. We will then process your application and tell you of the outcome. In some cases, this can take some time especially if we do not have all of the supporting documents that we need. For research applications, we may have to discuss your application with potential supervisors. We try to reach decisions as soon as possible, but you may request a status update on your application by mailing (pg-admin-cs at
  4. If we accept or conditionally accept your application, you should reply to us letting is know if you are choosing to come to St Andrews.
  5. Before you can register, the University has to be sure that you have enough money to pay the University fees and live in St Andrews. We have some limited funding available for both research and Diploma courses. See our funding page for more information.


You may have queries about our degree programmes. If so, please send email to the School’s Postgraduate Admissions Secretary (pg-admin-cs at

For Research Students, it can be very useful to identify potential supervisors before application. You may already have an idea from contact with our staff or from viewing our website. If not, you might wish to send us a brief summary of your actual or expected qualifications and career, and research areas you are interested in. If you have one, you might also wish to send us a brief outline of what research you would hope to do.

This information can help us decide if we have the right supervisor for you. However, please note this does not replace the need to apply for a PhD through the University system.