Software Engineering Degree Courses in the UK - Bachelors & Masters

Program University Student satis­faction Unem­ployed Drop­out Tuition (UK) Tuition (Inter­national) UCAS Tariff City
Software Engineering (with placement year) BEng (Hons) University of Bradford 69% 10% 0% £9250 £22180 149 Bradford On campus Full-time
Web Development (with integrated year in industry) BSc (Hons) Aberystwyth University 87% 5% 5% £9000 £18830 123 Aberystwyth On campus Full-time
Software Engineering MEng (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering (with Year in Industry) BSc (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering BSc (Hons) Teesside University 52% 5% 20% £9250 £15000 125 Middlesbrough On campus Full-time
Software Engineering (with Year in Industry) BEng Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (Software Engineering) MEng (Hons) University of Hull 80% 25% 0% £9250 £9250 £18300 £19500 118 Hull On campus Full-time
Software Engineering BEng Liverpool Hope University 92% 0% 25% £9250 £12500 123 Liverpool On campus Full-time
Computing (Application Software Development) BSc (Hons) Robert Gordon University 93% 0% 5% £6750 £15490 155 Aberdeen On campus Full-time
Software Engineering BSc (Hons) University of Strathclyde 50% 9% 5% £9250 £24650 206 Glasgow On campus Full-time
Software Engineering MEng University of Huddersfield 63% 5% 15% £9250 £17600 131 Huddersfield On campus Full-time
Software Engineering (with Integrated Foundation Year and Placement Year) BEng (Hons) University of Bradford 69% 10% 10% £9250 £22180 116 Bradford On campus Full-time
Software Engineering (with Foundation Year) BSc (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Electronic and Software Engineering MEng (Hons) University of Aberdeen 84% 5% 10% £9250 £26100 £24800 175 Aberdeen On campus Full-time
Computer Science (with a Foundation Year) BSc (Hons) Staffordshire University 69% 10% 15% £9250 £16750 60 Stoke-on-Trent On campus Full-time
Computer Science (Software Engineering) BEng (Hons) The University of Sheffield 85% 0% 0% £9250 £29110 151 Sheffield On campus Full-time
Software Engineering BSc (Hons) Southampton Solent University - 10% 15% £9250 £15000 £16125 128 Southampton On campus Full-time
Software Engineering (with integrated year in industry) MEng (Hons) Aberystwyth University 100% 0% 10% £9000 £18830 145 Aberystwyth On campus Full-time
Computer Science (Software Engineering) BSc (Hons) Royal Holloway, University of London 67% 4% 4% £9250 £25200 130 Egham On campus Full-time
Computer Science BSc (Hons) Staffordshire University 75% 10% 20% £9250 £16750 141 Stoke-on-Trent On campus Full-time
Software Engineering (with Foundation Year) BEng (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering BEng (Hons) The University of Edinburgh 69% 5% 5% £9250 £34800 204 Edinburgh On campus Full-time
Software Engineering BSc (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Web and Mobile Development BSc (Hons) University of the West of Scotland 77% 15% 5% £9250 £16000 153 Paisley On campus Full-time
Software Engineering BSc (Hons) Liverpool John Moores University 73% 15% 25% £9250 £16100 131 Liverpool On campus Full-time
Computer Science (Software Engineering) with Placement BSc (Hons) Brunel University 57% 6% 10% £9250 £19330 £21260 137 Uxbridge On campus Full-time
Software Engineering MSci (with Year in Industry) MSc Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering BSc (Hons) De Montfort University 62% 20% 0% £9250 £15750 £16250 114 Leicester On campus Full-time
Software Engineering MSci (with Foundation Year) MSc Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (Software Engineering) with Industrial Placement BSc (Hons) University of Hull 80% 25% 0% £9250 £9250 £18300 £19500 118 Hull On campus Full-time
Computer Science (Software Engineering) with an Industrial Placement Year MEng (Hons) The University of Sheffield 85% 0% 0% £9250 £29110 151 Sheffield On campus Full-time
Software Development BSc (Hons) Glasgow Caledonian University 74% 10% 8% £9250 £9250 £14500 £15200 154 Glasgow On campus Full-time
Software Engineering BEng (Hons) University of Greenwich 81% 10% 25% £9250 £16150 £17000 127 London On campus Full-time
Web Development BSc (Hons) Aberystwyth University 87% 10% 5% £9000 £18830 123 Aberystwyth On campus Full-time
Computer Science (Software Engineering) with an Industrial Placement Year BEng (Hons) The University of Sheffield 85% 0% 0% £9250 £29110 151 Sheffield On campus Full-time
Software Engineering (with integrated year in industry) BEng (Hons) Aberystwyth University 100% 0% 5% £9000 £18830 145 Aberystwyth On campus Full-time
Computing (Software Engineering) MEng (Hons) Imperial College of Science 70% 0% 7% £9250 £40940 222 London On campus Full-time
Computer Science (Software Engineering) BSc (Hons) University of Hull 80% 20% 0% £9250 £9250 £18300 £19500 119 Hull On campus Full-time
Software Engineering with Placement and Computing Foundation Year BSc (Hons) Southampton Solent University - 10% 15% £9250 £13020 £14000 128 Southampton On campus Full-time
Software Engineering MSci MSc Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (Software Engineering) with a Year-in-Industry BSc (Hons) Royal Holloway, University of London 67% 4% 0% £9250 £25200 150 Egham On campus Full-time
Software Engineering (with Foundation Year and Year in Industry) MSc Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering (with Integrated Foundation Year) BEng (Hons) University of Bradford 69% 10% 10% £9250 £22180 116 Bradford On campus Full-time
Computer Science (Software Engineering) with a Year-in-Industry Msci (Hons) Royal Holloway, University of London 67% 4% 4% £9250 £25200 138 Egham On campus Full-time
Computer Science (Software Engineering) Msci (Hons) Royal Holloway, University of London 67% 4% 4% £9250 £25200 138 Egham On campus Full-time
Software Engineering (with Foundation Year and Year in Industry) MEng (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (with a Placement Year) BSc (Hons) Staffordshire University 69% 10% 15% £9250 £16750 143 Stoke-on-Trent On campus Full-time
Computing with Web Development BSc (Hons) Buckinghamshire New University - 10% 35% £9250 £15000 105 High Wycombe On campus Full-time
Software Engineering (with Foundation Year and Year in Industry) BEng Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computing with Web Development with Foundation Year BSc (Hons) Buckinghamshire New University - 10% 30% £9250 £15000 97 High Wycombe On campus Full-time
Computing (Software Engineering) with Foundation Year BSc (Hons) University of Wales 63% 15% 20% £9000 £13500 109 Cardiff On campus Full-time
Web Development (with integrated foundation year) BSc (Hons) Aberystwyth University 87% 5% 5% £9000 £18830 123 Aberystwyth On campus Full-time
Software Engineering MEng (Hons) Queen's University of Belfast 67% 0% 0% £9250 £25300 202 Belfast On campus Full-time
Software Engineering (with Year in Industry) MEng (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (Software Engineering) BSc (Hons) Brunel University 63% 6% 10% £9250 £19330 £21260 142 Uxbridge On campus Full-time
Applied Software Engineering BSc (Hons) Cardiff University 65% 0% 5% £9000 £25450 £28200 141 Cardiff On campus Full-time
Software Engineering BSc (Hons) University of Portsmouth 80% 5% 5% £9250 £20200 143 Portsmouth On campus Full-time
Software Engineering with Foundation Year BSc (Hons) Teesside University 52% 5% 20% £9250 £15000 125 Middlesbrough On campus Full-time
Software Engineering with Computer Foundation Year BSc (Hons) Southampton Solent University - 10% 15% £9250 £13020 £14000 128 Southampton On campus Full-time
Software Engineering with Placement BSc (Hons) Southampton Solent University - 10% 15% £9250 £15000 £16125 128 Southampton On campus Full-time
Software Engineering MEng (Hons) Queen's University of Belfast 67% 0% 5% £9250 £25300 161 Belfast On campus Full-time
Software Engineering with Foundation Year BSc (Hons) Liverpool John Moores University 70% 15% 25% £9250 £11000 125 Liverpool On campus Full-time
Software Engineering BSc (Hons) Buckinghamshire New University - 10% 30% £9250 £15000 £15000 107 High Wycombe On campus Full-time
Computer Science (Software Engineering) MEng (Hons) The University of Sheffield 85% 0% 0% £9250 £29110 142 Sheffield On campus Full-time
Computer Science (Software Engineering) with Study Abroad BSc (Hons) University of Hull 80% 25% 0% £9250 £9250 £18300 £19500 118 Hull On campus Full-time
Software Engineering with Foundation Year BSc (Hons) Buckinghamshire New University - 10% 25% £9250 £15000 £15000 93 High Wycombe On campus Full-time
Software Engineering BEng (Hons) Queen's University of Belfast 61% 0% 5% £9250 £25300 150 Belfast On campus Full-time
Software Engineering (with Foundation Year and Year in Industry) BSc (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Computer Science (Software Engineering) with Foundation Year BSc (Hons) University of Hull 80% 25% 0% £9250 £9250 £18300 £19500 118 Hull On campus Full-time
Software Engineering BSc (Hons) University of Huddersfield 60% 0% 20% £9250 £17600 137 Huddersfield On campus Full-time
Software Engineering BEng (Hons) University of Bradford 69% 5% 0% £9250 £22180 127 Bradford On campus Full-time
Software Engineering (with Foundation Year) MEng (Hons) Liverpool Hope University 82% 15% 9% £9250 £12500 125 Liverpool On campus Full-time
Software Engineering BSc (Hons) Bournemouth University 84% 0% 20% £9250 £18800 131 Poole On campus Full-time
Software Engineering BSc (Hons) The University of Winchester 24% - 15% £9250 £16700 115 Winchester On campus Full-time
Software Engineering (with Year in Industry) BSc (Hons) University of Chester 44% 0% 15% £9250 - 120 Chester On campus Full-time
Software Engineering (with Placement Year) BSc (Hons) Anglia Ruskin University 50% 5% 10% £9250 - 121 Cambridge On campus Full-time
Software Engineering BSc (Hons) University of Central Lancashire 79% 15% 40% £9250 - 126 Preston On campus Full-time
Software Engineering [with Foundation year] BSc (Hons) Anglia Ruskin University 50% 5% 10% £9250 - 121 Cambridge On campus Full-time
Computer Science/Software Engineering MEng (Hons) University of Birmingham 72% 4% 22% £9250 - 163 Birmingham On campus Full-time
Software Engineering BSc (Hons) University of Chester 44% 0% 20% £9250 - 120 Chester On campus Full-time
Software Engineering (With Year in Industry) BEng (Hons) Canterbury Christ Church University 54% 5% 25% £9250 - 80 Canterbury On campus Full-time
Software Engineering BEng Canterbury Christ Church University 54% 5% 25% £9250 - 80 Canterbury On campus Full-time
Software Engineering BSc (Hons) Anglia Ruskin University 50% 5% 15% £9250 - 115 Cambridge On campus Full-time
Software Engineering with Foundation Year BEng Canterbury Christ Church University 54% 5% 25% £9250 - 80 Canterbury On campus Full-time
Software Engineering (with Foundation Year) BSc (Hons) The University of Northampton 81% 0% 30% £6600 - 102 Northampton On campus Full-time
Software Engineering BSc (Hons) The University of Northampton 81% 0% 30% £9250 - 102 Northampton On campus Full-time
Software Engineering (including a Foundation Year) BSc (Hons) University of Chester 44% 0% 20% £9250 - 120 Chester On campus Full-time
Software Engineering (Foundation Entry) BSc (Hons) University of Central Lancashire 79% 15% 40% £9250 - 126 Preston On campus Full-time
Computing (Web Development) HND University of Wales - - 30% £9000 £13500 139 Cardiff On campus Full-time
Software Engineering with Professional Practice Year BSc (Hons) University of Bedfordshire 73% 0% 24% £9250 - 102 Luton On campus Full-time
Computer Science with Software Development BSc (Hons) University of Liverpool 62% 0% 5% - - 155 Liverpool On campus Full-time
Software Engineering Msci (Hons) University of Glasgow 81% 0% 0% - - 208 Glasgow On campus Full-time
Software Engineering with Foundation Year BSc (Hons) Manchester Metropolitan University 57% 0% 10% - - 137 Manchester On campus Full-time
Software Engineering BSc (Hons) Swansea University 85% 5% 15% - - 139 Swansea On campus Full-time
Electronic and Software Engineering BSc (Hons) University of Glasgow 63% 0% 1% - - 206 Glasgow On campus Full-time
Software Development (HTQ) FD Leeds City College 87% 30% 30% £8745 - - Leeds On campus Full-time
Software Engineering BSc (Hons) Manchester Metropolitan University 57% 0% 10% - - 142 Manchester On campus Full-time
Software Engineering (Game Development) FdSc Blackpool and the Fylde College 86% 40% 30% £9000 - - Blackpool On campus Full-time
Software Engineering with Professional Experience BSc University of Salford 68% 5% 15% - - 130 Salford On campus Full-time
Software Engineering (with Industrial Experience) Msci (Hons) Lancaster University 54% 10% 5% - - 155 Lancaster On campus Full-time
Computer Science (Software Engineering) BSc (Hons) University of Keele 52% 5% 9% - - 110 Newcastle under Lyme On campus Full-time
Software Engineering with a Year in Industry BSc (Hons) Swansea University 84% 0% 0% - - 146 Swansea On campus Full-time
Electronic and Software Engineering BEng (Hons) University of Glasgow 63% 0% 0% - - 212 Glasgow On campus Full-time
Software Engineering BSc (Hons) Nottingham Trent University 72% 15% 5% - - 115 Nottingham On campus Full-time
Software Engineering BSc (Hons) Lancaster University 54% 10% 5% - - 157 Lancaster On campus Full-time
Software Engineering with Foundation Year BSc (Hons) University of Bedfordshire 73% 0% 40% - - 102 Luton On campus Full-time
Software Engineering BSc (Hons) University of Salford 79% 10% 20% - - 148 Salford On campus Full-time
Software Engineering Faster Route MSc University of Glasgow 81% 0% 0% - - 208 Glasgow On campus Full-time
Software Engineering BSc (Hons) University of Kent 76% 6% 0% - - 138 Canterbury On campus Full-time
Software Engineering BSc (Hons) University of Bedfordshire 73% 0% 15% - - 111 Luton On campus Full-time
Computer Science with Software Development with a Year in Industry BSc (Hons) University of Liverpool 62% 0% 5% - - 155 Liverpool On campus Full-time
Software Engineering with Foundation Year BSc (Hons) University of Salford 79% 5% 25% - - 130 Salford On campus Full-time
Electronic and Software Engineering MEng (Hons) University of Glasgow 63% 0% 1% - - 206 Glasgow On campus Full-time
Software Engineering with a Year in Industry BSc (Hons) University of Kent 76% 6% 0% - - 138 Canterbury On campus Full-time
Software Engineering BSc (Hons) University of Glasgow 81% 0% 0% - - 192 Glasgow On campus Full-time
Software Engineering BSc (Hons) Nottingham Trent University 71% 7% 0% - - 146 Nottingham On campus Full-time
Software Engineering with a Year Abroad BSc (Hons) Swansea University 84% 5% 5% - - 144 Swansea On campus Full-time
Software Engineering Faster Route BSc (Hons) University of Glasgow 81% 0% 0% - - 208 Glasgow On campus Full-time
Software Engineering with Digital Technology Partnership BEng (Hons) Queen's University of Belfast 67% 0% 5% - - 154 Belfast On campus Full-time
Software Engineering with Work Placement Msci (Hons) University of Glasgow 62% 0% 0% - - 208 Glasgow On campus Full-time
Software Engineering (Systems Development) FdSc Blackpool and the Fylde College 88% - 26% £9000 - - Blackpool On campus Full-time
Software Engineering BSc (Hons) Cardiff Metropolitan University - - - £9000 £15000 £16000 - Cardiff On campus Full-time
Software Engineering and Artificial Intelligence MSc (PG) University of Wales - - - £7800 £15000 - Cardiff online Full-time
Software Engineering BEng (Hons) Sheffield Hallam University - - - £9250 £15860 £16655 - Sheffield On campus Full-time
Computing (Software Engineering) BSc (Hons) University of Wales - - - £9000 £13500 - Cardiff On campus Part-time
Software Development for Business (Year 3 entry) BSc (Hons) Glasgow Caledonian University - - - £9250 £14500 - Glasgow On campus Full-time
Computing (Web Development) BSc (Hons) University of Wales - - - £9000 £13500 - Cardiff On campus Part-time
Computing (Software Engineering) HND University of Wales - - - £9000 £13500 - Cardiff On campus Part-time
Software Engineering with a Foundation Year MEng (Hons) The University of Sheffield - - - £9250 £29110 - Sheffield On campus Full-time
Software Engineering (Top-up) BEng (Hons) London Metropolitan University - - - £2310 £4400 - London On campus Part-time
Software Engineering with Foundation Year BEng Sheffield Hallam University - - - £9250 £15860 £16655 - Sheffield On campus Full-time
Games Software Engineering BSc (Hons) Bournemouth University - - - £9250 £18800 - Poole On campus Full-time
Software Engineering MSc (PG) University of Wales - - - £7800 £15000 - Cardiff online Part-time
Games Software Engineering (with Creative Industries Foundation Year option) BSc (Hons) Bournemouth University - - - £9250 £18800 - Poole On campus Full-time
Software Engineering with Management Studies MSc Kingston University - - - £9860 £15800 - Kingston upon Thames On campus Full-time
Computing (Web Development) with Foundation Year BSc (Hons) University of Wales - - - £9000 £13500 - Cardiff On campus Part-time
Software Development CertHE University Academy 92 - - - £9250 - - Manchester On campus Full-time
Computer Science and Software Engineering MEng (Hons) University of Birmingham - - - £9250 - - Birmingham On campus Full-time
Software Engineering MSc De Montfort University - - - - - - Leicester On campus Part-time
Software Engineering MSc (PG) Cardiff University - - - - - - Cardiff On campus Full-time
Software Engineering with Work Placement (Faster Route) Msci (Hons) University of Glasgow - - - - - - Glasgow On campus Full-time
Software Development (Part Time) MSc Queen's University of Belfast - - - - - - Belfast On campus Part-time
Software Engineering MSc University of Oxford - - - - - - Oxford On campus Part-time
Software Engineering MSc Kingston University - - - - - - Kingston upon Thames On campus Part-time
Software Engineering and Applications MSc University of Bedfordshire - - - - - - Luton On campus Part-time
Software Development MSc Queen's University of Belfast - - - - - - Belfast On campus Full-time
Interested only in courses in London?
7 Software Engineering Courses in London.
  • Computer Science Vs Software Engineering | How to Pick the Right Major
    1/5
  • A Day in the Life of a Software Engineering Student 2020 (online edition)
    2/5
  • Cyber Security vs Software Engineer | Career trajectory, work experiences, interview prep, etc.
    3/5
  • A Day In The Life Of a Software Engineer Student
    4/5
  • A Day in the Life of a Software Engineering Student | ConU
    5/5

Student Reviews

Overall student satisfaction
71 /100
3834 total respondents

Primarily based on data from undergraduate degree students.

The NSS is commissioned by the Office for Students

Salary

Primarily based on salary data of undergraduate students

Salary of all UK Graduates of Software Engineering

  15 months after graduation 3 years after graduation 5 years after graduation
Median salary £27961 £25489 £30091
25-75 percentile range £23885 - £33047 £18348 - £32603 £21339 - £39812

Salary of all UK Graduates of all subjects

  15 months after graduation 3 years after graduation 5 years after graduation
Median salary £28286 £26055 £30846
25-75 percentile range £24647 - £33058 £19107 - £31964 £22692 - £39602

Jobs & Career Perspectives

Career perspectives for Software Engineering

15 months after graduation, graduates of this subject were asked about their current circumstances of employment, what they do, and whether their activities and perspectives are directly related to their studies.

Current jobs

Among graduates of Software Engineering who indicated that they are working, the percentage below represents the number who “agree” or “strongly agree” with the statements about their job.

Typical employers for graduates of Software Engineering

  • Financial Services Organisations
  • Government Organisations
  • Healthcare Organisations
  • Information Technology Organisations
  • Manufacturing Organisations
  • Media Organisations
  • Utilities Organisations

Specialisations within Software Engineering

  • Software/Systems Development
  • Applications Development

Jobs of graduates of Software Engineering (15 months after graduation)

Example below based on all graduates of Software Engineering at Anglia Ruskin University

75% Managers, directors and senior officials
10% Caring personal services
10% Teaching Professionals
10% Business and public service associate professionals

Grading & Study Time

Grading Distribution

Students of Software Engineering in the UK received the following grades.

Entry Requirements / Admissions

UCAS Tariff of Accepted Students for Software Engineering

Get advice on which foundation courses are best for you to still study Software Engineering, if you do not meet the minimum requirements in terms of UCAS score, A levels, or English language requirements.

FAQ

Software Engineering is the study of techniques and principles for the design, construction, testing and maintenance of computer programs to satisfy the requirements of specific operational problems.

The median salary of graduates of Software Engineering was £27961 15 months after graduation, £25489 3 years after graduation and £30091 5 years after graduation.

  • The following degrees are offered for Software Engineering studies:
  • Bachelor of Engineering (Honours) - BEng (Hons)
  • Bachelor of Science (Honours) - BSc (Hons)
  • Master of Engineering (Honours) - MEng (Hons)
  • Bachelor of Engineering - BEng
  • Master of Engineering - MEng
  • Master of Science - MSc
  • Master of Science (Honours) - Msci (Hons)
  • Higher National Diploma - HND
  • Foundation Degree - FD
  • Foundation Degree in Science - FdSc
  • Bachelor of Science - BSc
  • Master of Science (Postgraduate) - MSc (PG)
  • Certificate of Higher Education - CertHE