Advanced Computer Science MSc

1 Year On Campus Masters Program

University of Dundee

Program Overview

If you already have a computing or software background and want to take your skills to the next level, this MSc is perfect. You’ll explore advanced topics like big data, agile software engineering, computer graphics, and more — giving you the tools to step into senior development, research, or tech leadership roles.


Curriculum Structure

Year 1 (Full-time, ~12 months)
You can tailor the course to your interests by choosing modules like Big Data Analytics, Computer Graphics, and Agile Software Engineering, blending theory with hands-on labs and practical projects. The year culminates in a major project, where you’ll design, build, and deliver a full software system — showcasing your ability to solve real-world problems.


Focus Areas

“Advanced software development; big data; computer graphics; agile engineering practices; major independent project work.”


Learning Outcomes

“You’ll be able to develop professional-grade software, apply advanced engineering methods to complex problems, specialise in areas like big data or graphics, and complete a project that demonstrates your readiness for higher-level industry or research roles.”


Professional Alignment (Accreditation)

While there’s no specific professional accreditation listed, the programme is strongly aligned with industry practices and uses tools that employers highly value, such as AWS, Microsoft Azure, and Tableau.


Reputation (Employability Rankings)

Dundee’s computing courses are highly regarded, with the university ranking 7th in the UK for Computer Science in the Guardian University Guide 2026. Graduates leave with practical skills that employers seek across tech industries.

Experiential Learning (Research, Projects, Internships etc.)

The MSc in Advanced Computer Science at Dundee is all about learning by doing. From the very start, you’ll dive into hands-on work — writing software, designing systems, and experimenting with advanced technologies. You’ll collaborate with peers on group tasks, take part in workshops and labs, and finish the course with a major individual project where you create a real software solution from start to finish. It’s about turning theory into skills you can actually use in the workplace.

Here’s what that looks like in practice:

  • Industry-standard tools: Work with AWS, Microsoft toolsets, Tableau, and other platforms to develop real-world skills.

  • Workshops and labs: Engage in interactive sessions that cover coding, interface design, databases, testing, and more.

  • Major individual project: Tackle a substantial project where you define a problem, develop a solution, and present your work — showcasing everything you’ve learned.

  • Flexible advanced modules: Choose from topics like Big Data Analysis, Distributed Programming, Mobile App Development, GPU Programming, NLP & Large Language Models, or Software Architecture — tailoring the course to your interests.

  • Small class sizes: Enjoy personalised guidance and collaborate closely with peers in a supportive environment.

Progression & Future Opportunities

By the time you finish this MSc, you’ll be ready for a range of exciting tech roles. Graduates go on to positions such as Software Engineer, IT Consultant, Computer Analyst, or Systems Manager. You’ll gain hands-on experience building and delivering software solutions, giving you the confidence to tackle real-world projects from day one.

Progression & Future Opportunities:

  • Support from the university: Dundee’s Careers Service and the School of Science & Engineering are there to help you every step of the way, with workshops, one-to-one guidance, and access to employer events — all designed to get you job-ready.

  • Job prospects & salaries: While exact salaries for this programme aren’t published, graduates with these skills are in demand. UK data suggests starting salaries for Computer Science roles are around £30,000–£35,000, with potential to grow quickly as you gain experience.

  • Industry-relevant learning: You’ll work on real projects using tools like AWS, Microsoft technologies, and Tableau. Guest talks and hands-on projects mean you’ll be learning exactly what employers are looking for.

  • Accreditation & credibility: Dundee’s computing department is highly ranked (7th in the UK for Computer Science in the Guardian University Guide 2026), giving your degree strong credibility with employers.

  • Graduation outcomes: Graduates are well-prepared to work in software development, web solutions, network and database management, or tech consultancy — basically anywhere modern software systems are built and maintained.

Further Academic Progression:
After this MSc, you could continue with a research degree such as an MRes or PhD in Computer Science, Software Engineering, or a related field. Alternatively, you could pursue specialist certifications (cloud computing, AI, cybersecurity) or move toward leadership roles such as Technical Lead, Systems Architect, or Engineering Manager.

Program Key Stats

£23,700 (Annual cost)
£ 29
Sept Intake : 14th Jan


Eligibility Criteria

2.99

NA
NA
NA
6.5
87

Additional Information & Requirements

Career Options

  • Computer Programmer
  • Computer Analyst
  • IT Consultant
  • Software Engineer
  • Data Processing Manager

Book Free Session with Our Admission Experts

Admission Experts