Information for students

Graduate Apprentices make a real impact in the workplace while also gaining a University of Glasgow degree, valuable work experience and a salary. 

You apply direct to our current employer partners, who range from high growth tech start-ups to global partners. Check out our 2020 opportunities and apply here

To be kept up to date on the latest opportunities, you can sign up to our mailing list, email us at or follow us on twitter @UofGGAs.

Frequently asked questions

Who is this for?

This programme is designed to cater to either school leavers or existing employees working in a company who wish to move into a Software Engineering role. However, it must be noted that we expect full commitment to the campus-based teaching periods, so existing employees must be aware that they will be expected to take extended periods of time out of work.

What are the entry requirements?

The standard entry requirements match the undergraduate degree programme – AAAA including Mathematics – however an employer may make a case for students who do not meet these requirements to possess a minimum of BBBB including Mathematics, all of which must be achieved in a first sitting. For students sitting A-Levels, the entry requirements also mirror undergraduate degree programme: AAB with a minimum of one relevant Science A-level and Mathematics A-level at Grades A or B. An employer may make a case for students who do not meet these requirements to possess a minimum of BBB.

How is this different to the standard undergraduate degree?

The Graduate Apprenticeship programme has a large work-based component, which means that you will be spending a lot of time with your employer doing real work for them. Much of the content covered, however, matches the standard Undergraduate degree programme, with some tweaks to the order in which it’s delivered. More details about the structure and contents can be found on the degree programme page.

Students on the GA programme will also not take three subjects as is standard for many existing programmes. This allows us to focus more on the practical skills required for software engineers, but does provide a more limited breadth of interdisciplinary experience.

Where will I be working?

That’s up to you! The route into this programme is to first apply for a Graduate Apprenticeship with one of our partnering employers, so who you end up working with depends on who offers you a place. You can find a more detailed description of the application process on our Current Opportunities page.

What kind of work will I be doing?

Again, this depends on the workplace, but our partner employers are committed to giving you a good breadth of experience. Any of our course content that is difficult for a workplace to cover will be appropriately covered by the University, so you will touch many areas of computing across the four-year programme.

What will my workload be like?

Your workload is expected to be a little higher than for standard undergraduate students – given that you will have to balance work and study at the same time – however we have designed a rigorous support structure based on campus and in the workplace to ensure that you are not being overworked and have all the resources and support you need.

Do I need to have a programming background?

If you wish to apply to this programme without programming experience, we are offering a summer school to get you up to speed. Look closely at the employer specifications when you apply for positions, as some may have particular requirements about the background they are expecting.

Will I be working with a particular programming language or technology stack?

You will be working mostly with whatever your company uses, but will be exposed to many different tools, technology and languages at University, at least at a conceptual level. Much of the work we will be doing will be language agnostic, so usually you will be allowed to use whatever you like as long as you can justify it.

Will I get SAAS funding?

Your tuition will be paid for by Skills Development Scotland, and rather than receiving a student loan from SAAS you will receive a salary from the employer you are working with. This also means your SAAS funding remains intact. It also means that if you are a graduate, and have used your SAAS funding, you are still able to undertake a Graduate Apprenticeship.

Please note that to be eligible for funding, you must have an address in Scotland.

How much will I get paid?

Actual salaries are determined by the employer, but Skills Development Scotland encourage all employers to pay a Living Wage from Year 1. We would expect your salary to increase over time, subject to employer review.

What happens if I lose my job with the partner employer?

As you will be studying as an apprentice, your continuing registration on the programme is dependent on your continued employment with a partner employer. So, if your employment is terminated by the employer, you would be unable to continue on the programme. However, if your employment is terminated through no fault of your own (e.g. in the unlikely event that an employer faces unexpected financial pressures), we will do all we can to find you a place with another employer. There are other options too, such as transferring to another provider with a suitable opening, or transferring onto our standard undergraduate degree (at the discretion of the Head of School).

Will I be able to specialise in an area of computing?

You will be able to specialise as much as a standard undergraduate student: you will have the opportunity to choose whatever Honours courses you like from our current options when you enter third and fourth year of the programme. You may have to discuss this with your employer, because they might expect you to have a certain skillset for the job you are doing, but ultimately you will have plenty of choice. The following stranded degree options are currently available to apprentices who meet the entry requirements:

  • BSc (Hons) Software Engineering (Graduate Apprenticeship) with Cyber Security
  • BSc (Hons) Software Engineering (Graduate Apprenticeship) with Data Science
  • BSc (Hons) Software Engineering (Graduate Apprenticeship) with Systems Engineering

What if I still have questions that have not been answered here?

Please email us at

How do I apply?

Further information on Current Opportunities.