What Highers Do I Need for Computing & Software Engineering?
Higher requirements for computing science, software engineering, and cybersecurity degrees in Scotland. What Maths you need, typical offers, and the apprenticeship alternative.
Computing is the fastest-growing graduate career in Scotland, and the entry requirements are more flexible than most families expect. You don’t need Higher Computing Science. You definitely need Higher Maths. Everything else is negotiable.
The one subject that matters
Higher Maths is the gateway. Every computing, software engineering, data science and cybersecurity degree in Scotland requires it — usually at B or above, often at A for the most competitive programmes.
Higher Computing Science is useful but not essential. Edinburgh, Glasgow, St Andrews, Strathclyde and Heriot-Watt all accept students who have never written a line of code. The degree teaches programming from the ground up. What universities want is the mathematical thinking that underpins computing — logic, algebra, problem-solving.
Typical offers by university
| University | Programme | Typical offer | Key requirements |
|---|---|---|---|
| Edinburgh | Computer Science | AAAB–AAAA | Higher Maths A, AH Maths preferred |
| St Andrews | Computer Science | AAAB | Higher Maths A |
| Glasgow | Computing Science | AABB | Higher Maths B+ |
| Strathclyde | Computer Science | AABB | Higher Maths B+ |
| Heriot-Watt | Computer Science | ABBB | Higher Maths B |
| Dundee | Computing | ABBB–BBBB | Higher Maths B |
| Abertay | Computer Games / Cybersecurity | BBCC–BCCC | Higher Maths C |
| Napier | Computing / Software Eng | BBCC | Higher Maths C |
| RGU | Computer Science | BBCC | Higher Maths C |
| GCU | Software Development | BBCC | Higher Maths C |
The range is wide. Edinburgh and St Andrews want near-straight-As. Abertay, Napier, RGU and GCU offer excellent programmes at BBCC — and their graduate employment rates are strong.
Which branch of computing?
The field has split into specialisms, each with slightly different requirements:
- Computer Science — the theoretical core. Algorithms, data structures, mathematics of computation. Heaviest maths requirement.
- Software Engineering — practical software development. More project-based, less theoretical. Same maths requirement but more applied.
- Cybersecurity — fastest-growing area. Abertay and Napier are Scottish leaders. Can enter with lower grades.
- Data Science / AI — emerging specialism. Edinburgh is globally leading. Requires strong maths.
- Computer Games — Abertay’s signature. Art and design streams don’t need Maths; programming streams do.
The apprenticeship route
Scotland offers Graduate Apprenticeships in software development, data science, and cybersecurity. These are real degrees (BSc/BEng) delivered part-time through a university while you work full-time for an employer.
The deal: salary from day one, no tuition fees, a degree at the end. The catch: places are limited and employers recruit directly, so you’re applying for a job, not just a university place.
Major employers offering Graduate Apprenticeships in Scotland include JPMorgan (Edinburgh), Skyscanner, FanDuel, Amazon, and various Scottish Government departments. See our apprenticeships guide.
After graduation
Graduate salaries in computing are among the highest of any discipline. Starting salaries in Scotland range from £28,000–35,000 for software development roles, rising to £45,000–60,000 within 3–5 years. Specialist roles in cybersecurity, data science and AI command premiums. Edinburgh’s tech sector is particularly strong — the city has one of the highest concentrations of tech jobs in the UK outside London.
The bottom line
If your child enjoys maths and problem-solving, computing is one of the best career bets in Scotland. The entry requirements are accessible (BBCC at several good universities), the degree teaches you to code from scratch, and the job market is one of the strongest of any graduate profession. Get the Maths grade. The rest follows.
Was this guide helpful?
Let us know in one click.
Anonymous — we only record the vote, not who cast it.
Frequently asked questions
Surprisingly, no — most Scottish universities do not require it. Higher Maths is the essential requirement. Higher Computing Science is useful but Edinburgh, Glasgow, St Andrews, and Strathclyde all accept students without it. The degree teaches programming from scratch. What matters is mathematical thinking, not prior coding experience.
The School Bell
Weekly Scottish-education updates
Deadlines, benefit rate changes and the stuff you actually need to know — no spam.
Keep reading
Why Scotland's 4-Year Degree Is Worth More Than You Think
Scotland's degrees are four years, England's are three. The extra year isn't wasted — it changes what you study, what you pay, and where you end up.
Updated 24 April 2026
Exams & QualificationsHigher Computing Science: Course, Exam, and What Makes the Difference
Higher Computing Science covers software development, computer systems, databases and web design. Here's the full course structure, paper breakdown, and what turns a C into an A.
Updated 14 April 2026
Exams & QualificationsHigher Maths: Course, Exam, and How Hard It Really Is
Higher Maths has the reputation of being the toughest Scottish Higher. Here's the actual course content, paper 1 and 2 structure, realistic grade boundaries, and how to tell if you should be doing Applications of Mathematics instead.
Updated 14 April 2026