Computer Science @ University of St Andrews

University of St Andrews crest

Entrance requirements

  • Academics in robes with Vint Cerf
  • Lecture on web technologies
  • First year lecture
  • MSc students in the lab
  • MSc students in the lab
  • Undergraduate tutorial
  • Lecture
  • 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
  • Blue sky thinking
  • Lecture
  • The Jack Cole building
  • Staff discussion


Information on how to apply for our degree courses, fees, funding and so forth can be found on the University website.

We take into account all parts of your application form when considering your application, in particular the personal statement. To aid with your application, we provide some advice on how to complete the personal statement, information about how we process applications and common errors, and a list of frequently asked questions from prospective applicants.

Entrance requirements

Entrance requirements for all of our courses can be found in the University Prospectus. All applications are considered individually and the grades listed are the minimum level which is likely to be requested. Simply meeting these grades does not mean that an offer will be made, and other factors, in particular the personal statement, are taken into account. Contact us to discuss any alternative combinations of qualifications. Note that in addition to School requirements, you must also meet the entrance requirements for the Faculty of Science.

Direct Entry to Second Year

It is possible for well-qualified applicants with an appropriate academic background to apply for admission directly into the second year of our degree programmes. A tailored and accelerated programme for second-year entrants permits a BSc Honours degree to be obtained in three years instead of four. Applicants considering this route should bear in mind that entry into second year does reduce the flexibility of choice which is normally found within the Scottish four-year Honours degree. If you are interested in direct second-year entry, please contact us. The entrance requirements for second-year entry differ slightly and can also be found in the Prospectus.

Computer Science (Gateway)

The Computer Science (Gateway) provides an alternative entry route for students who meet some or all of the University's widening participation criteria. The programme provides an interactive and tailored first year focussing fully on Computer Science. After first year, students enrolled via Computer Science (Gateway) continue into the conventional second year programme, working toward a BSc or MSci Honours degree in Computer Science.

The programme is targeted primarily at Scottish students and offers are made in the range of:

  • BBBB – AABB at Higher, including Maths (over two sittings where necessary)

If you are interested in the Computer Science (Gateway), we encourage you to contact us before submitting your application. More details can be found on the Computer Science (Gateway) page.

Alternative Qualifications

While many of our applicants present Scottish Highers, A-levels or International Baccalaureate qualifications, we are also pleased to consider applications from mature candidates with other qualifications, such as HND or BTEC. Note that you will need to meet our post-16 Mathematics requirement (e.g., an A in the Scottish Highers or at least an A in the A-levels), and this is not met by an HND or BTEC on its own. Please contact us to arrange a talk with an admissions officer.