Undergraduate degree programmes

Step into one of the UK’s leading centres for computing science and software engineering, where innovation meets real-world impact.

Our undergraduate programmes equip you with the skills to design, build, and optimise the digital systems that power modern life — from algorithms and artificial intelligence to large-scale software development and cutting-edge hardware integration.

At Glasgow, you’ll join a vibrant learning community with access to world-class facilities, expert teaching, and active research groups in areas such as data systems, human–computer interaction, information retrieval, computer vision, and autonomous systems. Our flexible degree structures mean you can explore the breadth of the discipline in your early years before specialising in areas that match your interests and career ambitions.

Programme Structure and Options

We offer a range of routes, including standard, faster, integrated master’s (MSci/MEng), graduate apprenticeship, and international partnership degrees with institutions in Dubai, Singapore, and Thailand.

Whether you’re focused on computing science, software engineering, or the intersection of hardware and software, our programmes are designed to give you both strong theoretical foundations and hands-on experience through projects, industry engagement, and research opportunities.

Undergraduate programmes in Computing Science

Browse the programmes via the links below to to find the right path for you.