Direct entry to second year Computer Science BSc (Hons) 2025 entry

It is possible for students applying for the single Honours BSc in Computer Science or joint Honours BSc with Biology, Mathematics or Statistics to enter directly into the second year of study, meaning you will complete your degree in only three years instead of four.

This option is offered to students with excellent qualifications and prior programming experience.

Students who enter directly into second year will take modules required by the Computer Science BSc programme from the second year on, with the exception that they will take an accelerated version of the Foundations of Computation module. It includes necessary background material from core first-year modules, as well as the same content as the Foundations of Computation module.

Direct entry students will have the opportunity to study abroad during their second year of study.

To find out more information, or to discuss the possibility of direct entry to second year, please contact the School of Computer Science or email admissions@st-andrews.ac.uk.

Joint degree options

Direct entry into second year is also possible for the following joint Honours degrees:

  • Computer Science and Biology (UCAS code: F899)
  • Computer Science and Mathematics (UCAS code: GG14)
  • Computer Science and Statistics (UCAS code: GG34)

The course information below is for single Honours direct entry only. For more information about direct entry to joint degrees, please contact Admissions at admissions@st-andrews.ac.uk.

UCAS code
G400
Start date
September 2025
End date
September 2028
Duration
Three years full time
School
School of Computer Science

Entry requirements

The University offers different entry requirements, depending on your background. Find out more about Standard and Minimum entry requirements using academic entry explained and see which entry requirements you need to look at using the entry requirements indicator.

For degrees combining more than one subject, the subject with the higher entry requirements determines the grades you need. You will also need to meet any further subject-specific entry requirements as outlined on their pages.

  • Advanced Highers:
    AB, including A in Mathematics and B in one other science from the following: Biology (or Human Biology), Chemistry, Computing Science, Geography, Physics, Psychology.
    Highers:
    AAAAB
  • Standard entry grades:
    AAA, including Mathematics and one other subject from the following: Biology, Chemistry, Computer Science, Further Mathematics, Geology, Geography, Physics, Psychology.
  • Standard entry grades:
    39 (HL 6,6,6), including HL6 in Mathematics and SL5 in one of the following subjects: Biology, Chemistry, Computer Science, Geography, Geology, Physics, Psychology.

General entry requirements

All applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes.

  • SQA National 5 (B) in English and one SQA National 5 (B) from the following:

    • Biology
    • Chemistry
    • Computing science
    • Geography
    • Applications of Mathematics
    • Mathematics
    • Physics
    • Psychology.
  • GCSE (5) in English language or English literature, and one GCSE (5) from the following:

    • Biology
    • Chemistry
    • Computing Science
    • Geography
    • Mathematics
    • Physics
    • Psychology.

Other qualifications

We accept a wide range of qualifications for entry on to our programmes. Please see our entry requirements for more information.

More information on how to apply via other entry routes or accreditation of prior learning and experience can be found on the University’s entry requirements web page.

Do I need to have studied this subject before?

Yes. Applicants should have experience in computer programming and provide details of this experience in their personal statement. Please contact the School of Computer Science by emailing ug-admin-cs@st-andrews.ac.uk for more information.

International applicants

If English is not your first language, you will need to provide an English language test score to evidence your English language ability.

Careers

The Careers Centre offers one-to-one advice to all students as well as a programme of events to assist students to build their employability skills.

What to do next

Online information events

Join us for one of our information events where you can find out about different levels of study and specific courses we run. There are also sessions available for parents and college counsellors.

Undergraduate visiting days

We encourage all students who are thinking of applying to the University to attend one of our online or in-person visiting days.

Contact us

Phone
+44 (0)1334 46 3253
Email
admissions-cs@st-andrews.ac.uk
Address
School of Computer Science
Jack Cole Building
North Haugh
St Andrews
KY16 9SX

School of Computer Science website