Software Engineering (Graduate Apprenticeship) BSc

As a Graduate Apprentice in Software Engineering, you can have it all – a degree, salary, and career at the same time. Achieve a BSc (Hons) in Software Engineering in 4 years, splitting your time between university-based, on-campus study (20%) and workplace learning (80%).
Why be a Graduate Apprentice?
- Enjoy all the benefits of student life – study alongside your peers, access student support services and university resources, and learn from leading experts in their fields.
- Earn a full-time salary, even when undertaking blocks of study.
- No student fees – this programme is fully funded for eligible students by the Scottish Funding Council via the Students Award Agency for Scotland (SAAS).
You can apply directly to our diverse range of partner employers (meaning your UCAS applications are not affected).
- September start
- Session dates
- Software Engineering (Graduate Apprenticeship) BSc (Hons) 4 year degree
- Glasgow: Gilmorehill campus and Your workplace
Programme structure
The teaching is frontloaded with skills most relevant to the workplace, enabling apprentices to become valuable team members faster. To gain a complete grounding in software engineering, theoretical foundations are taught at a later stage.
Years 1 and 2
University-based learning is delivered to graduate apprentices in intensive 8-week teaching blocks during November to December and March to April. This allows you to spend extended, uninterrupted periods in the workplace outside of these teaching blocks. By delivering university-based teaching in solid blocks, our unique programme structure mitigates the effects of context switching – this has been found to help you learn faster.
Years 3 and 4
University-based learning follows a day-release model and you will take classes alongside Honours students from our traditional degree programmes. You have an opportunity to specialise if you wish and can choose subjects from the University’s full honours catalogue of electives, taught by leading experts in the relevant fields.
Programme alteration or discontinuation
The University of Glasgow endeavours to run all programmes as advertised. In exceptional
circumstances, however, the University may withdraw or alter a programme. For more information,
please see: Student contract.
Entry requirements
for entry in 2024
Summary of entry requirements for Software Engineering (Graduate Apprenticeship)
SQA Higher Entry Requirements
- BBBB or above achieved by S6. Must include Mathematics and ideally two Science subjects.
- Additional requirements: Higher Mathematics at B or above. Highers should include two Science subjects. Employment with an organisation registered with the SDS Graduate Apprenticeship scheme.
SQA Higher Adjusted Entry Requirements
- No Adjusted Higher Requirements.
A-level Standard Entry Requirements
- AAB – BBB
- Additional requirements: A-level Mathematics. Employment with an organisation registered with the SDS Graduate Apprenticeship scheme.
IB Standard Entry Requirements
- 36 (6,6,5 HL) – 32 (6,5,5 HL)
- Additional requirements: HL Mathematics (Analysis & Approaches). Employment with an organisation registered with the SDS Graduate Apprenticeship scheme.
HND or HNC
- Grade B achieved in Computing, Software Development or Computer Games Development
- All the above MUST include the Maths Calculus Module OR candidates must have Higher Maths at B or above.
Modern Apprentice
- Merit or Distinction achieved in Diploma for Information Technology and Telecommunications
- Professionals SCQF Level 8
- Higher Maths at B or above.
Admissions guidance
English language
For applicants whose first language is not English, the University sets a minimum English Language proficiency level.
English language requirements
For applicants whose first language is not English, the University sets a minimum English Language proficiency level.
International English Language Testing System (IELTS) Academic module (not General Training)
- 6.5 with no sub-test under 6.0.
- Tests must have been taken within 2 years 5 months of start date. Applicants must meet the overall and subtest requirements using a single test.
Common equivalent English language qualifications
All stated English tests are acceptable for admission to this programme:
TOEFL (ib, my best or athome)
- 90 with minimum R 20, L 19, S 19, W 23.
- Tests must have been taken within 2 years 5 months of start date. Combined scores from two tests taken within 6 months of each other can be considered.
PTE (Academic)
- 60 with minimum 59 in all sub-tests.
- Tests must have been taken within 2 years 5 months of start date. Combined scores from two tests taken within 6 months of each other can be considered.
Glasgow International College English Language (and other foundation providers)
- 65%.
- Tests are accepted for academic year following sitting.
University of Glasgow Pre-sessional courses
- Tests are accepted for academic year following sitting.
Cambridge English Qualifications
- Cambridge Advanced English (CAE): 176 overall, no subtest less than 169
- Cambridge Proficiency in English (CPE): 176 overall, no subtest less than 169
School Qualifications
- iGCSE English or ESOL 0522/0500, grade C
- International Baccalaureate English A SL5 or HL5
- International Baccalaureate English B SL6 or HL5
- SQA National 5 English or ESOL, grade B
- SQA Higher English or ESOL, grade C
- Hong Kong Diploma of Secondary Education, English Language grade 4
- West African Examination Council, Senior Secondary School Certificate, English grade C6
Alternatives to English Language qualification
- Undergraduate degree from English speaking country (including Canada if taught in English)
- Undergraduate 2+2 degree from English speaking country
- Undergraduate 2+2 TNE degree taught in English in non-English speaking country
- Masters degree from English speaking country
- Masters degree (equivalent on NARIC to UK masters degree) taught in English in non-English speaking country.
For international students, the Home Office has confirmed that the University can choose to use these tests to make its own assessment of English language ability for visa applications to degree level programmes. The University is also able to accept an IELTS test (Academic module) from any of the 1000 IELTS test centres from around the world and we do not require a specific UKVI IELTS test for degree level programmes. We therefore still accept any of the English tests listed for admission to this programme.
Pre-sessional courses
The University of Glasgow accepts evidence of the required language level from the English for Academic Study Unit Pre-sessional courses. We also consider other BALEAP accredited pre-sessional courses:
- School of Modern Languages & Cultures: English for Academic Study
- BALEAP guide to accredited courses
FAQs
What do I do if...
my language qualifications are below the requirements?
The University's School of Modern Languages and Cultures offers a range of Pre-sessional courses to bring you up to entry level. The course is accredited by BALEAP, the UK professional association for academic English teaching.
my language qualifications are not listed here?
Please contact External Relations
If you require a Tier 4 student visa, your qualification must be one of the secure English language tests accepted by UK Border Agency:
- UK Border Agency Tier 4 English Language requirements
- UKBA list of approved English language tests [pdf]
Visa requirements and proof of English language level
It is a visa requirement to provide information on your level of English based on an internationally recognised and secure English language test. All test reports must be no more than 2 years old. A list of these can be found on the UK Border Agency website. If you have never taken one of these tests before, you can get an initial idea of your level by using the Common European Framework self-assessment grid which gives you a level for each skill (e.g. listening B1/writing B2 etc.) However, please note that this is not a secure English language test and it is not sufficient evidence of your level of English for visa requirements.
Further information about English language: School of Modern Languages & Cultures: English for Academic Study
Career prospects
In 2023 the first cohort of graduates completed their apprenticeships and 100% are in positive destinations. Many have continued with the employer they studied their apprenticeship with, some have gone onto advanced roles with other employers and others have gone on to advanced studies.
Accreditation
The programme has been designed to meet the requirements for British Computer Society (BCS) accreditation, and we are now applying for this following the graduation of our first cohort of apprentices.
Fees and funding
All students applying for a Graduate Apprenticeship also apply to the Students Award Agency for Scotland (SAAS) to have their tuition fees paid. SAAS pays tuition fees for Graduate Apprentices directly to the university in the same way that fees for other Higher Education (HE) courses are managed.
The eligibility requirements for SAAS funding for Graduate Apprenticeships are broader than for other HE courses.
Rather than receiving a student loan or bursary for living expenses from SAAS, you will receive a fulltime salary from Year 1 above the living wage from the employer you are working with.
How to apply
The application process sits outside UCAS. You apply directly to our employer partners and we will support you through this process.
If you are interested in applying, we recommend that you contact the Graduate Apprenticeship Team who can provide advice on current opportunities with our employer partners as well as support you with your applications to employers. You can also choose apply directly to most of our partner employers.
Visit Graduate Apprenticeships for more information on how we can support your application and to view current vacancies.
Employers will advertise vacancies from November to July for the course beginning in October.
Subject league tables

Times & Sunday Times Good University Guide [Computer Science]
Related programmes
Data Science & Artificial Intelligence

Undergraduate events
