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
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.
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 almost every Scottish university for computing-related degrees. Edinburgh and St Andrews typically want an A. Advanced Higher Maths is increasingly expected for the most competitive programmes. 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), but the employability outcomes are excellent. 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.
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, databases and web design. Here's the full course structure, paper breakdown
Updated 14 April 2026
Exams & QualificationsHigher Maths: Course, Exam, and How Hard It Really Is
Higher Maths covers expressions, calculus and trigonometry across two papers. Grade boundaries, Applications of Maths comparison and past paper technique
Updated 14 April 2026
Scottish UniversitiesScottish University Rankings 2026: Which University Ranks Highest?
St Andrews ranks #1 in Scotland in every major UK guide, with Edinburgh and Glasgow close behind. Full 2026 rankings for all 19 Scottish universities
Updated 5 May 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 13 April 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 April 2026
Part of the Scottish Universities hub
Free tuition, SAAS, choosing a uni, and student life
Explore all Scottish Universities guides