Software Development

Glasgow Caledonian University


Studying on this programme you benefit from direct employer engagement in the form of guest lectures, project case studies, participation in competitions, attendance at the employer - student events and work placements. You will acquire the right balance of technical, interpersonal, project management and business skills needed as a software developer. In addition you will have many opportunities to showcase your abilities to employers.

Year 1
Fundamentals of Computer Systems; Fundamentals of Software Engineering; Programming 1; Maths for Computing; Fundamentals of Network and Cloud Computing; Database Development; Integrated Project 1.

Year 2
Programming 2; Object Oriented Analysis & Design; Human Computer Interaction ; Data Structures and Algorithm; Web Application Development 1; Integrated Project 2.

Year 3
IT Project Management 1; Web Application Development 2; Applications Architecture and Design Patterns; Research Skills & Professional Issues; Integrated Project 3; DevOps.

Year 4
Honours Project; Machine Learning and Data Analytics; Programming Paradigms; Secure Software Development; Cloud Platform Development.

Entry Requirements

2023 entry requirements

Standard entry: 4 Highers at BBBC including Maths or Computing Science plus National 5 English and Maths (if not held at Higher).

Widening access entry: 4 Highers at BBCC including Maths or Computing Science plus National 5 English and Maths (if not held at Higher).

Start Date





BSc Hons

Study Method

Full time



Course Length

4 - 5 years


School of Computing, Engineering and Built Environment



SCQF Level



Career Area

Computing and ICT

Career Sectors

Computer Skills

Related courses by level

Other Qualifications

Related job profiles

No related job profiles.

Computing General

IT Security

IT Support

Related courses by level

HNC and HND Other Qualifications

Programming and Development

Systems and Networks

Web and Multimedia