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
Written by the EduSCOT editor
Went through the Scottish college-to-university route himself — Stow College, then engineering at Glasgow Caledonian — and runs EduSCOT and MoneySCOT.
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 | AAAAA (end of S5 preferred) | Higher Maths A, AH Maths recommended |
| St Andrews | Computer Science | AAAAB | Higher Maths A |
| Glasgow | Computing Science | AAABB in S5 to be considered; offers typically AAAAAA by end of S6 | Higher Maths A, AH recommended |
| Strathclyde | Computer Science | AAAB / AABBB | 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, Glasgow and St Andrews want near-straight-As (the top five rows are 2027-entry standard offers from each university's own page). 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.
What to do in S3 and S4 to prepare
Computing degrees teach programming from scratch — you don't need to arrive with coding skills. What you do need is mathematical fluency. If your child is in S3:
- Prioritise Maths above everything else. It matters more than any other subject for computing admissions.
- Take Higher Computing Science if it's available — it provides useful context and makes the degree feel more familiar from day one, even if universities don't require it.
- Do some programming outside school — Python is free, well-documented, and the language most universities use in year 1. An hour a week on freeCodeCamp, Codecademy or Python.org's own tutorial is enough.
- Don't worry about Advanced Higher Computing Science — it's useful but almost no university requires it. Advanced Higher Maths is a better use of S6 if your child is targeting Edinburgh or St Andrews.
The National 5 to Higher transition in Maths is the biggest filter in this pathway. A B at Higher Maths opens most Scottish university computing programmes. An A opens all of them.
BEng vs MEng — does it matter for computing?
Most computing degrees in Scotland are BSc (not BEng), so the BEng/MEng distinction doesn't apply. However, some Software Engineering programmes are offered as BEng and include an MEng option (5 years).
For most computing careers — software development, data science, cybersecurity — a BSc is entirely sufficient. The distinction matters more in traditional engineering disciplines than in computing. Graduate employers in tech largely ignore whether the degree is classified as BSc or BEng.
Professional accreditation
Computing degrees in Scotland can be accredited by the British Computer Society (BCS) or the Institution of Engineering and Technology (IET). Accreditation signals that the degree meets professional standards — useful for later Fellowship or Chartered IT Professional (CITP) applications.
Edinburgh, Glasgow, Heriot-Watt and Strathclyde all offer BCS-accredited programmes. Whether a degree is accredited is worth checking if your child is interested in formal professional registration later in their career, but for most computing jobs, employer interest focuses on the portfolio and skills, not accreditation status.
Computing salaries beyond starting pay
Starting salaries of £28,000–35,000 are just the entry point. The sector has among the fastest salary growth of any graduate profession. In Scotland:
- 3–5 years post-graduation: £40,000–55,000 (senior developer, data analyst)
- 5–8 years: £55,000–75,000+ (lead engineer, data scientist, cybersecurity specialist)
- Senior/staff/principal engineer: £80,000–100,000+ in Edinburgh tech or remote-first roles
Edinburgh's tech ecosystem (Skyscanner, Fanduel, Amazon, FreeAgent, and dozens of fintech firms) pays close to London rates. Contract computing work pays significantly more than permanent employment — an experienced contractor in Scotland charges £450–650 per day.
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.
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.
Higher Maths at B or above is required by most Scottish universities for computing degrees, though Edinburgh Napier and RGU ask only for National 5 Maths. Edinburgh, Glasgow and St Andrews want an A. Edinburgh and Glasgow both recommend Advanced Higher Maths for 2027 entry. If your child is strong at maths, the computing degree will suit them — regardless of their computing background.
Yes — Abertay pioneered the UK's first computer games degree and is globally recognised for games development, cybersecurity, and ethical hacking. Entry requirements are lower than Edinburgh or Glasgow (typically BBCC). For games development and cybersecurity specifically, Abertay is arguably the best choice in Scotland.
Yes. Graduate Apprenticeships in software development, data science, and cybersecurity are available through several Scottish universities in partnership with employers. You work full-time, study part-time, earn a salary, pay no fees, and graduate with the same degree as a full-time student. Competition is fierce — employers recruit directly.
Sources
Figures and rules in this guide were verified against these primary sources. How we fact-check
- UCASucas.com
- SQA — Scottish Qualifications Authoritysqa.org.uk
- University of Edinburgh — Computer Science BSc entry requirements (2027 entry)study.ed.ac.uk
- University of Glasgow — Computing Science (2027 entry requirements)gla.ac.uk
- University of St Andrews — Computer Science BSc (2027 entry)st-andrews.ac.uk
- University of Strathclyde — Computer Science BSc entry requirementsstrath.ac.uk
- Heriot-Watt University — BSc (Hons) Computer Science entry requirementshw.ac.uk
Was this guide helpful?
Let us know in one click.
Anonymous — we only record the vote, not who cast it.
The School Bell
Weekly Scottish-education updates
Deadlines, benefit rate changes and the stuff you actually need to know — no spam.
Keep reading
Higher Computing Science: Course, Exam, and What Makes the Difference
Higher Computing Science covers software development, computer systems and a choice of databases or web. Full course, exam and assignment breakdown.
Updated 23 September 2026
Exams & QualificationsHigher Maths: Course, Exam, and How Hard It Really Is
Higher Maths: two papers, 120 marks, no coursework. 2025 pass and A rates from the course report, Applications of Maths comparison and paper 1 technique
Updated 23 September 2026
Scottish UniversitiesScottish University Rankings 2027: Which University Ranks Highest?
St Andrews is #1 in Scotland in all three UK league tables for 2027. Complete University Guide and Guardian 2027 positions for 15 Scottish universities
Updated 24 September 2026
Exams & QualificationsScottish Apprenticeships Explained: Foundation, Modern, Graduate
Scotland runs three apprenticeship tiers: Foundation (in S5/S6), Modern (16+, earn while you learn) and Graduate (degree-level, paid by an employer). Full
Updated 23 September 2026
Scottish UniversitiesWhy 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 September 2026
Part of the Scottish Universities hub
Free tuition, SAAS, choosing a uni, and student life
Explore all Scottish Universities guides