Computer Science (Gateway)

Computer Science (Gateway) is an alternative entry route to Computer Science at the University of St Andrews. It's aimed at talented and enthusiastic students who meet the University's widening participation criteria.

As a student on the Gateway to Computer Science course, you will study some modules alongside first year Computer Science students, and some modules unique to the Gateway course. These modules will focus on introducing relevant topics in computer science and mathematics, and other transferable skills.

After completing your first year, you will progress from the Gateway programme to the second year of the Computer Science BSc or MSci degree paths.

You find more about the Computer Science (Gateway) programme, including a full list of modules studied on the course, from the School of Computer Science.

Entry requirements

You should expect to obtain Scottish Higher grades between BBBB and AABB, including Maths, to gain entry onto the Computer Science (Gateway) course. These grades can be obtained over two sittings where necessary.

How to apply

If you wish to apply for the Computer Science (Gateway) course at the University of St Andrews, you should apply via UCAS to the course code I100.

Admissions decisions are based on a judgement of potential to succeed academically on the programme. Your background, academic record and personal circumstances will all be taken into account.

If you wish to apply, you are strongly encouraged to make informal contact with the School of Computer Science's admissions staff before submitting your application. You will normally be invited to visit the School of Computer Science before being made an offer.