Computer Science MSc

Develop your knowledge of computing, software development, and the engineering behind computer programs and databases.

School of Science and Engineering

Two people working together and smiling at each other, while sitting at a computer in an I.T suite.
Start date
September 2025
Attendance
Full time
Duration
12 months
Location
Dundee City Campus

Are you ready to launch a new career in tech and help shape the digital world?

Computer science is the study of how computers and software work. It involves designing, building, and improving programs, systems, and databases. Computer scientists create solutions to solve real-world problems using technology. This course will teach you the skills and knowledge to:

  • develop software
  • design systems
  • understand how users interact with technology

If you have a degree in a non-computing subject and want to gain computing skills, this course is for you. It’s a conversion degree, so you can switch careers or qualify in a new field.

You will learn through a hands-on, practical approach. This will build your confidence from the ground up. You’ll take part in workshops and interactive lectures. You will also take part in group projects that mirror real industry practices.

Increased employability

The Computer Science MSc prepares you for exciting roles in the tech industry. You’ll learn to design and develop software solutions. You will also gain an understanding of database systems and human-computer interaction.

You’ll study modules like software development and software engineering to build a strong foundation. You’ll also use industry-standard tools like Amazon Web Services (AWS), Microsoft tools, and Tableau. These practical skills are highly valued by employers and will help you stand out.

Seminars and guest talks from industry professionals provide insights into real-life challenges. You’ll gain the knowledge to tackle problems and succeed in your computing career.

Passionate teaching

Our expert staff are here to guide and support you throughout your studies. They are passionate about helping you develop the skills and confidence you need to succeed.

You’ll work closely with your lecturers on a project that matches your interests. Past projects have included:

  • estimating blood vessel widths from retinal images
  • exploring virtual reality in software design.

These projects allow you to apply your learning to real-world problems.

Student community

When you join this course, you’ll become part of a welcoming and supportive community. You’ll meet students from different backgrounds who share your passion for learning.

Small class sizes mean staff can provide personal support, helping you achieve your goals. You’ll also collaborate with your classmates, building networks that will support you during your studies and beyond. This community will inspire and motivate you as you develop your skills in computer science.

“It has been an intense year, full of new topics to study. I enjoyed the opportunity to fully immerse in study. The course is well balanced, offering insights into both programming language and the designing of complex systems. I have met dedicated professors, and their interest, passion and patience helped to keep me motivated to do my best.”

Laurentiu Archip, Applied Computing MSc

Rankings

Top 5 in the UK for Computing

Guardian University Guide 2025

Contact our enquiry team

If you have any questions about the admissions process, studying, or living in Dundee, please contact us

Use our online form