Planit


Software Development

Glasgow Caledonian University

Content

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

2025 entry requirements

Standard entry: 4 Highers at BBCC including Maths, Applications of Maths or Computing Science.

Widening access entry: 4 at BCCC including Maths, Applications of Maths or Computing Science.

A Foundation Apprenticeship is accepted as equivalent of a non-essential Higher at B.

Start Date

September

Qualification

Degree

Award

BSc Hons

Study Method

Full time

UCAS Code

G701

Course Length

4 years

Faculty

School of Computing, Engineering and Built Environment

Department

Computing

SCQF Level

10

Website

www.gcu.ac.uk

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

Other Qualifications

Programming and Development

Systems and Networks

Web and Multimedia