Computer Science

University of St Andrews

Degree level: Undergraduate

There are other course options available which may have a different vacancy status or entry requirements – view the full list of options

Make sure you check on the university, college or conservatoire website for any updates about course changes as a result of COVID-19.

Course summary

TEF Gold

University of St Andrews has opted into the TEF and received a Gold award.

Find out more about the TEF.

Over the last 600 years, the University of St Andrews has established a reputation as one of the world’s leading teaching centres. Today, we offer a flexible degree structure based on your choice of subject specialism, creating an environment which nurtures inquisitive minds and a culture of shared learning.

Course details


How to apply

This course is not accepting applications at this time. Please contact the provider to find out more.

Application deadlines

If your application is completed by the following date, it’s guaranteed to be considered:

15 January

*If you apply after this deadline, universities or colleges don’t have to consider your application if they’ve filled their spaces, so the sooner you apply, the better!

Application codes

You will need these codes when you add a choice to your application.

Please select a course option – you will then see the application code you need to use to apply for the course.

Points of entry

The following entry points are available for this course:

  • Year 1

Entry requirements

Standard Qualification Requirements

QualificationOfferFurther information
A level AAA To include A in Mathematics and pass in (Biology or Chemistry or Computer Science or Further Mathematics or Geography or Geology or Physics or Psychology). Subjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies.
Scottish Higher AAAAB To include A in Mathematics and pass in (Biology or Human Biology or Chemistry or Computing Science or Geography or Physics or Psychology)
International Baccalaureate Diploma Programme 38 points To include minimum scores of 6,6,6 at Higher Level with HL6 in Mathematics and SL5 in (Biology or Chemistry or Computer Science or Geography or Geology or Physics or Psychology)

The University of St Andrews uses contextual data for applicants domiciled in the UK for fees purposes to indicate which of our academic entry requirements (www.st-andrews.ac.uk/subjects/entry/academic-entry-explained) are most likely to be relevant. You can use the indicator (www.st-andrews.ac.uk/subjects/entry/indicator) on our website to tell you which category of entry requirements you will need to look at. All applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes. 1) SQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology. 2) GSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology. Applicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry. All applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.

Minimum Qualification Requirements

QualificationOfferFurther information
A level ABB To include A in Mathematics and pass in (Biology or Chemistry or Computer Science or Further Mathematics or Geography or Geology or Physics or Psychology). Subjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies.
Scottish Higher AABB To include A in Mathematics and pass in (Biology or Human Biology or Chemistry or Computing Science or Geography or Physics or Psychology).
International Baccalaureate Diploma Programme 36 points To include minimum scores of 6,5,5 at Higher Level with HL6 in Mathematics and SL5 in (Biology or Chemistry or Computer Science or Geography or Geology or Physics or Psychology).

The University of St Andrews uses contextual data for applicants domiciled in the UK for fees purposes to indicate which of our academic entry requirements (www.st-andrews.ac.uk/subjects/entry/academic-entry-explained) are most likely to be relevant. You can use the indicator (www.st-andrews.ac.uk/subjects/entry/indicator) on our website to tell you which category of entry requirements you will need to look at. All applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes. 1) SQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology. 2) GSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology. Applicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry. All applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.


Fees and funding

Tuition fees

England £9250* Year 1
Northern Ireland £9250* Year 1
Wales £9250* Year 1
Channel Islands £9250* Year 1
EU £1820* Year 1
Scotland £1820* Year 1
International £22350* Year 1

*This is a provisional fee and subject to change.

Additional fee information

The fees shown are for 2019/0 entry. Fees for 2020/1 will be released later in the session.
Computer Science at University of St Andrews - UCAS