Computer Science MSc

1 Year On Campus Masters Program

University of Dundee

Program Overview

Curriculum Structure

Year 1 (Full-time, 12 months)
You’ll begin by building your programming and system design foundations through modules on Software Development, Software Engineering, and Database Systems, using industry-standard tools like AWS and Microsoft platforms. Mid-year, you’ll explore Human–Computer Interaction and take part in group projects that mirror real-world team environments. The year culminates in a major project, where you could work on exciting topics like virtual reality or medical imaging, applying all the skills you’ve learned.


Focus Areas

“Software engineering and development; databases and system design; human–computer interaction; hands-on, real-world projects using industry-standard tools.”


Learning Outcomes

“You’ll be able to design and build software systems, work confidently with databases, understand how users interact with technology, and complete a professional-level project demonstrating your skills for industry.”


Professional Alignment (Accreditation)

While there’s no specific professional accreditation listed, the course is strongly aligned with industry needs, giving you experience with tools and practices that tech employers value.


Reputation (Employability Rankings)

The University of Dundee is highly regarded in computing, ranking 7th in the UK for Computer Science in the Guardian University Guide 2026, making its graduates highly employable.

Experiential Learning (Research, Projects, Internships etc.)

The MSc in Computer Science at Dundee is all about learning by doing. From the very start, you’ll be hands-on—writing software, designing systems, using industry-standard tools, and tackling real-world problems. You’ll work both independently and in teams, so by the end of the programme, you’ll have not only built meaningful projects but also the confidence and experience to step straight into the tech industry.

Here’s what that looks like in practice:

  • Hands-on with industry tools: Learn to use platforms like Amazon Web Services (AWS), Microsoft toolsets, and Tableau, giving you skills employers actually want.

  • Team projects and workshops: Interactive classes and group work help you develop teamwork, communication, and problem-solving skills in real-world contexts.

  • Major individual project: A substantial project where you design, develop, and present a system or application, bringing together everything you’ve learned.

  • Industry insights: Guest lectures and seminars from tech professionals show you how software engineering works in practice.

  • Small-class support: With smaller class sizes, you get more personalised guidance and opportunities to collaborate closely with peers.

  • Real-world workflows: Assessments mirror professional tasks—writing programs, designing interfaces, building databases, testing software, and presenting to ‘clients’.

Progression & Future Opportunities

By the time you finish this MSc, you’ll be ready to step into exciting tech roles—even if your undergraduate degree wasn’t in computing. Graduates go on to positions like Software Engineer, Machine Learning Engineer, Software Developer, or Solutions Architect. You’ll leave with hands-on skills, confidence in modern tools, and the ability to tackle real-world tech problems.

Progression & Future Opportunities:

  • Support from the university: Dundee’s Careers Service is there to guide you through every step—CVs, interviews, recruitment events, and workshops—all designed to make you job-ready from day one.

  • Job prospects & salaries: While individual salaries vary, UK data show Computer Science graduates typically start around £30,000–£35,000, with strong growth as you gain experience.

  • Industry-relevant learning: You’ll gain practical experience with tools like AWS, Microsoft technologies, and Tableau, plus insights from industry guest speakers, ensuring what you learn is directly applicable in the workplace.

  • Accreditation & credibility: Designed for career changers and newcomers to computing, the programme is highly respected. Dundee’s strong reputation in Computer Science adds real weight to your degree.

  • Graduation outcomes: Graduates are well-prepared to join software companies, data-focused teams, or development projects in machine learning, systems design, or full-stack development—building a solid foundation for a long-term career in tech.

Further Academic Progression:
After your MSc, you could continue with a research degree like an MRes or PhD in Computer Science or related areas such as Artificial Intelligence or Data Science. Alternatively, you could pursue specialist certifications in cloud computing, cybersecurity, or big data—or move into leadership and consultancy paths, aiming for roles like Senior Developer, Solutions Architect, or Technical Lead.

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