We've worked with employers, college and universities in the ICT and digital technologies industry to create this qualification. This means you'll be gaining the skills, knowledge and understanding that the industry expects from a graduate.

What's the qualification?

You'll gain a Graduate Apprenticeship at SCQF level 10 entitled:

Graduate Apprenticeship in BSc (Hons) IT: Software Development

SCQF qualification levels explained

What will I learn?

A GA is about much more than just getting a degree. Because it’s work-based, you’ll also gain a whole range of useful experience and skills such as:

  • Competence in custom software development processes, so you’re ready to work as a software engineer in a business environment
  • Ability to work as an individual or part of a team
  • Skills to design appropriate solutions in a range of application contexts or domains using software development approaches that deliver business value
  • Skills to build and test software solutions for a range of application contexts or domains
  • The ability to reconcile conflicting project objectives and finding acceptable compromises which recognise limitations of capability, capacity, cost, and time
  • An understanding of current theories, models, and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification and documentation, and how to apply these
  • An understanding of the importance of applying negotiation, effective work habits, leadership, and good communication with stakeholders in a typical software development business environment
  • The ability to learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development
  • Skills, knowledge and understanding of the need to embed cyber security resilience requirements throughout the software development life cycle

Course content

The key content areas which make up the IT: Software Development Graduate Apprenticeship:

  • Technology
  • Business
  • Personal and interpersonal
  • Project software and development management

Where could it take me?

You could work in:

  • Software development
  • Software testing
  • Web development
  • Database architecture and development

Entry requirements

Entry requirements will vary by course and institution. Vacancy advertisements provide specific information on the qualifications required by the delivery institution for each GA. Alternatively, you can contact a university or college directly for guidance on entry requirements.


A GA at SCQF level 10 (honours degree level) will take up to four years to complete. A GA at SCQF level 8 or 9 (high apprenticeship) and SCQF level 11 (professional body qualification) will take up to two years to complete.

Some individuals may complete the GA in a shorter period of time because the format means they can attend university or college outwith traditional term times.

Enter a location to find vacancies near you