

High Drop-out Rate Alert
19% of students drop out or transfer from this specific course. Consider asking why on an open day.
BSc Computing Science
About this course
Computing science is the discipline concerned with the theory and practice of computation, from the mathematical foundations of algorithms and data structures to the design of software systems, networks, and artificial intelligence. It is a field in which the distance between idea and implementation is unusually short, and where the skills you develop translate directly into tools, applications, and systems that people rely on every day. A computing science degree is one of the most immediately and durably employable qualifications in higher education, and it is also a genuinely intellectually rich field that engages with deep questions about what can be computed, how efficiently, and with what consequences. At the University of Dundee, this four-year full-time programme encourages you not just to study computing but to create with it, designing apps, systems, and tools that address real-world challenges. A year abroad is available, giving you the opportunity to engage with computing education and practice in a different country, broadening your perspective in a field that is inherently global. You will study the core of computing science, including programming, algorithms, data structures, software engineering, databases, networks, and systems, alongside more advanced topics in artificial intelligence, human-computer interaction, cyber security, or other specialist areas. The programme develops both your technical depth and your capacity for creative, problem-solving thinking. Graduates of computing science programmes are in high demand across virtually every sector of the economy. Roles in software engineering, systems development, data science, artificial intelligence, cyber security, and technology management are all accessible, and computing graduates work across finance, healthcare, government, media, retail, and many other sectors. Postgraduate study in computing science, artificial intelligence, or a specialist technical field is a natural route for those who wish to develop deeper expertise or pursue research careers, and many graduates go on to contribute to the most significant technological developments of their generation.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 15 respondents (84% response rate)
Similarly Ranked Alternatives
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 →


