

BSc Computing Science
About this course
Computing science is the study of computation itself: the principles, methods, and limits of processing information algorithmically. It is a discipline that underpins virtually every aspect of modern life, from the operating systems that run our devices to the algorithms that power search engines, financial systems, and artificial intelligence. At its core, computing science asks what can be computed, how efficiently, and with what guarantees of correctness, making it a deeply theoretical field that is also relentlessly practical in its consequences. Studying computing science at the University of the West of Scotland, you will explore the fundamental theory of computation alongside the design and analysis of algorithms, data structures, and software systems. The programme develops your ability to reason rigorously about problems, construct formal solutions, and evaluate their properties. You will work across areas including programming paradigms, computer architecture, networks, databases, and software engineering, building a broad technical foundation alongside the capacity for independent, analytical thinking. The course is offered on a part-time basis, making it accessible if you are balancing study with work or other commitments. It includes a sandwich year placement and a year abroad, giving you the opportunity to gain professional experience in industry and to study within a different academic and cultural context. Work placement experience is embedded in the programme, helping you develop your professional skills and build networks in the computing sector. Computing science graduates are among the most sought-after in the graduate labour market. Careers span software development, systems engineering, data science, cybersecurity, artificial intelligence research, and technical consulting, across industries as varied as finance, healthcare, government, and creative technology. Many graduates move into technical leadership roles or pursue entrepreneurial paths. Further study at postgraduate level, including research degrees and taught master's programmes in specialist areas such as machine learning, distributed systems, or human-computer interaction, offers a route into academic research or highly specialised industry roles.
Syllabus & Modules
Typical curriculumStudent Satisfaction
Missing Satisfaction Data
The university has not shared complete student satisfaction records for this specific degree metrics block. You may want to formally explore these topics with the university staff at an open day before committing.
What comes next? π
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai β