Software Development


Glasgow Clyde College - Cardonald Campus

City of Glasgow College - City Campus


SCQF Level 6


Year 1
Tuesday and Thursday afternoon 1.30pm – 4.00pm
Plus 1st week in June, if required (Mon – Fri 9.30am – 4.00pm)

Year 2
Thursday 9.30am – 4.30pm shared between work placement and college
(*May be subject to change)

Course Outline Entry Requirements Course Content Progression

Course Outline

Scotland is highly dependent on its IT & Telecoms workforce – it underpins the economy and is integral to information, business and consumer services, health and leisure and modern day social networking. Across all industries in Scotland it is the combination of its highly skilled IT & Telecoms professionals, technology-savvy business leaders and competent IT users that enable their organisations’ effective participation in the global digital economy. 

In this 2 year Foundation Apprenticeship students will learn the fundamental protocols behind the software development and design process, from concept to scoping functional requirements, user testing and design.  Participants will gain a practical insight to key industry sectors such as web development, apps and business solutions.  Practical skills will be further developed through work based learning activity with an employer.

Entry Requirements

Candidates intending to leave school at the end of S6 with minimum of one or more Highers in relevant subject areas and Nat 5’s. Essential criteria as follows:

• Achieved or working towards Higher (A-C) in relevant subject areas – Information Technology, Maths, Computing Science etc. by end of S6

Course Content

National Progression Award in Software Development
• Computing Applications: Development • Computing: Authoring a Website
• Software Design and Development

Diploma for IT and Telecommunications Professionals (Part of)
• Personal Effectiveness 2
• Health and Safety in IT and Telecom
• Investigating and Defining Customer Requirements for IT and Telecoms Systems 2
• Data Modelling 1


• Modern Apprenticeship in Software Development
• HNC/D in Software Development
• University