Advanced Computer Science MSc
Deepen your expertise and shape what comes next in technology
- 1st in Scotland for Student Satisfaction - National Student Survey 2025
- 7th in the UK for Computer Science and Informatics - Guardian University Guide 2026
- 7th in the UK for Computer Science - Daily Mail University Guide 2026
- 100% of Computer Science research rated 'world-leading' or 'internationally excellent' - Research Excellence Framework 2021
Do you want to go beyond building software and start shaping how technology itself evolves?
This MSc is for computing graduates ready to explore advanced topics that drive innovation. You will enhance your technical skills, improve your problem-solving abilities, and explore technologies that are transforming the world.
At Dundee, you will learn from top experts in artificial intelligence, machine learning, data systems, and software engineering. This degree not only expands your knowledge but also hones your thinking, preparing you to design, lead, and innovate.
Ibrahim Mohammed, MSc Computing graduate
Advance your expertise
The Advanced Computer Science MSc offers depth and flexibility in key areas of computing. You will study complex systems, intelligent algorithms, and technologies that impact daily life.
The course lets you customise your studies to match your interests. You can choose from topics like cloud architectures, mobile application development, GPU programming, and software architecture. Each module emphasises practical use, so you gain theoretical knowledge and professional skills.
By graduation, you will be able to design and deliver advanced software systems. You will also lead technical projects with confidence and creativity.
Learn through innovation
Your learning will focus on exploration, experimentation, and discovery. You'll use advanced methods to tackle real challenges. This involves optimising big data systems, building smart interfaces, and designing complex distributed architectures.
Your final project is your chance to shine. You will select a topic that excites you and collaborate with academic supervisors to explore the limits of computing. Past projects include real-time data warehousing, generative AI interfaces, and deep learning models for medical imaging.
Join a community of innovators
You will study in collaborative classes where ideas are shared and challenged. Our teaching team mixes academic excellence with real-world experience. This creates a vibrant space for advanced learning.
Join Dundee’s lively computing community. You’ll find chances for seminars, workshops, and events through the Dundee University Computing Society (DUCS). It’s a space where innovation, connection, and ambition thrive.
Graduates from this course often pursue specialist roles like software architect, AI developer, data engineer, and systems designer. Many move into technical leadership and innovation management. They use their skills to create new technologies and products that shape the digital future.
Rankings
Guardian University Guide 2026
Guardian University Guide 2025
If you have any questions about the admissions process, studying, or living in Dundee, please contact us