Department of Computing

The Department of Computing is dedicated to understanding and applying the latest techniques in Computer Science, Data Science, Data Engineering, Machine Intelligence and Software Development, and advancing this knowledge through innovative teaching and research. Students can choose from a range of Undergraduate and Postgraduate programmes, including a Graduate Apprenticeship mode of study for the Software Development programme where students can work and learn at the same time.

In our department, we place an emphasis on the career-readiness of our students, and we have worked closely with an extensive network of industry partners to ensure that our recently refreshed programmes contain the key subjects where students develop the skills-base for in-demand and highly paid jobs in a wide range of businesses & industries. Our programmes emphasise hands-on practical skills and real-life problem solving. All our programmes are accredited against the rigorous standards of the British Computer Society. The department also supports the British Computer Society (BCS) student chapter. Our wide range of industry-aligned research feeds directly into all our programmes. The department makes use of a student-centred flexible blended approach to learning with on-campus activities supported by a range of innovative online learning resources.  Student evaluation of our learning resources are very positive, e.g., first year students in 2020-21 delivered a 91% scoring on the effectiveness of the resources.

Our new undergraduate programme in AI and Data Science contains leading-edge content for exploring, analysing, visualising, and managing data. These Data Science and Data Engineering techniques are at the heart of everyday systems, such as social media and life-saving medical devices, with applications in fields ranging from autonomous vehicles and finance to climate justice and fashion.

Our recently updated undergraduate programme in Computing is increasingly popular and develops students that can engage in societal challenges using software engineering, artificial intelligence, mobile and web development, data analysis, human computer interaction and computer vision.

On our new Software Development undergraduate programme, students (including Graduate Apprentice students) study industry-led software development practices including DevOps, advanced programming and Agile-based methods; the skills developed, such as software engineering, mobile and web development, machine learning and data analytics are highly sought-after.

Our very popular industry-focussed postgraduate programme, MSc Big Data Technologies, provides an ideal opportunity to study the core techniques and practical technologies underpinning systems that include Big Data, AI & Machine Intelligence, Data-Analytics, Data Visualisation, and the Internet of Things. The programme attracts many students from around the world, and graduates from this programme progress to a wide range of roles in business, industry, healthcare and governmental organisations, as well as research-oriented positions and PhD study.

We look forward to welcoming you to the start of the best career that we can help you create!

Degree courses

Software Development
BSc (Hons)

Software Development

Mode of study Duration Start date Location UCAS code
Full Time
2 - 4 Years Sep 25 Glasgow G701

Study industry-led software development practices including DevOps and Agile based methods. Develop technical skills in software engineering, mobile and web development, machine learning and data analytics.

Meet the department

Our teaching and support staff are here to help.

For Course and programme enquiries: T: +44 (0)141 331 8630 / E: studentenquiries@gcu.ac.uk