Software Development for Business

BSc (Hons) Software Development for Business

Professional software roles are the fastest-growing area of the UK ICT sector.  GCU’s academic team has worked closely with The Tech Partnership, the Sector Skills Council for Business and Information Technology, and top graduate employers to ensure the learning outcomes of this apprenticeship meet the competencies required by industry.

The Graduate Apprenticeship in BSc (Hons) Software Development for Business programme has been developed to provide students with the knowledge, understanding and skills needed to become effective, industry-focused software development professionals. Graduates will be capable of working on the development of software systems in a range of dynamic business environments.

Modules for this programme are detailed below:


BSc Software Development for Business

Certificate level:Credits awarded
Programming 1 20
Mathematics for Computing 20
Fundamentals of Computing 20
Fundamentals of Software Engineering 20
Integrated Project 1 (CCIS) 20
Diploma Level:  
Programming 2 20
Object Oriented Analysis & Design 20
Data Structures & Algorithms 20
Database Development 20
Human Computer Interaction 20
Integrated Project 2 (CCIS) 20
BSc Software for Business:  
Application Architecture & Design 20
Patterns Systems Programming 20
Advanced Programming 20
Research Skills & Professional Issues 20
IT Project Management 1 20
BSc (Hons) Software for Business:  
Honours Project (CCIS) 20
Big Data 20
Secure Software Development 20
Cloud Platform Development 20
Plus one option: 20
Mobile Platform Development OR 20
Web Platform Development 2 20


 Typical entry requirements to year one of the Graduate Apprenticeship in BSc (Hons) Software Development for Business are:

QA Higher BBBB including Computing or Maths plus Nat 5 English at C. Nat 5 Maths at C is also required if not taken at Higher level.

Annually, the Programme Board also considers competitive entry requirements based on Skills Development Scotland funded places and employer demand.