Skip to main content
EduSCOT
Scottish Universities

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.

Updated 24 April 2026 3 min read Fact-checked 24 April 2026

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

UniversityProgrammeTypical offerKey requirements
EdinburghComputer ScienceAAAB–AAAAHigher Maths A, AH Maths preferred
St AndrewsComputer ScienceAAABHigher Maths A
GlasgowComputing ScienceAABBHigher Maths B+
StrathclydeComputer ScienceAABBHigher Maths B+
Heriot-WattComputer ScienceABBBHigher Maths B
DundeeComputingABBB–BBBBHigher Maths B
AbertayComputer Games / CybersecurityBBCC–BCCCHigher Maths C
NapierComputing / Software EngBBCCHigher Maths C
RGUComputer ScienceBBCCHigher Maths C
GCUSoftware DevelopmentBBCCHigher 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.

Share this guide

The School Bell

Weekly Scottish-education updates

Deadlines, benefit rate changes and the stuff you actually need to know — no spam.

Keep reading