BSc (Hons) Computer Science

Find your route through Computer Science.

One programme. Three pathways. A shared foundation — with room to specialise as your interests and ambitions develop.

Start together.

Build strong foundations in software, data, systems, security and computing practice before developing your own direction.

One programme · three pathways

Choose how you want to specialise.

Each pathway shares a strong Computer Science foundation. The difference is where you place more emphasis as you progress through the degree.

Broad & flexible

Computer Science

Explore software, data, systems and intelligent applications while keeping a broad range of future directions open.

Build robust systems

Software Engineering

Develop deeper expertise in software engineering, architecture, development practices, programming paradigms and cloud technologies.

Work with intelligent systems

AI & Machine Learning

Specialise in machine learning, deep learning, natural language processing and advanced AI.

These programmes are currently subject to final University approval, so some details may change before launch.

Not sure yet?

What sounds most like you?

You do not need to have your whole career mapped out. Start with what interests you now.

Computing, AI and your career

The profession is changing — and so are the opportunities.

AI is changing how computing professionals work and creating demand for new skills.

4×+

Scottish job adverts requiring at least one AI skill have more than quadrupled over the last decade.

5,700

Scottish vacancies required AI skills in 2024–25.

1,800

Of those vacancies were in Glasgow.

Where could Computer Science take you?

Our graduates are already working across software, cloud, data, web and technology roles.

Software DeveloperSoftware EngineerCloud ConsultantData AnalystData ScientistData ArchitectSystems Data AnalystIT Project AnalystIT EngineerWeb DeveloperFrontend DeveloperRobotic Process Automation Developer

See what students create

Explore the kind of work our students create.

These examples come from students on our current programmes and show the kind of practical work that underpins the refreshed degree.

Why study here?

A Computer Science department connected to practice.

Industry connected

We work with more than 50 organisations, including employers and partners across technology, finance, health, public services and the third sector.

Research informed

Department research includes machine learning, deep learning, Internet of Things, smart healthcare, health data science, blockchain and educational technology.

Project focused

Authentic project work in Year 3 and a 60-credit final-year project give you space to apply and integrate what you have learned.