- Home
- Programmes
- Computer Science & IT
- University of St Andrews
10 Master's degrees offered by the university

Data Science (Online)
Data Science (Online) course from University of St Andrews covers a mix of practical and theoretical topics essential to careers in many data-driven sectors.

Data Literacy for Justice
The Data Literacy for Justice programme from University of St Andrews will provide you with skills in critical thinking, statistical modelling, spatial data, data visualisation and science communication to allow you to tackle some of society’s biggest challenges.
Data-Intensive Analysis
With the MSc in Data-Intensive Analysis at the University of St Andrews harness the power of big data for scientific insight, and open up new career opportunities in industry and research.
Computing and Information Technology
During this MSc in Computing and Information Technology at the University of St Andrews gain a business-focused understanding of computing systems and learn modern programming skills in demand by global companies and research institutions.
Health Data Science
The MSc in Health Data Science at the University of St Andrews is a one-year full-time programme designed to equip students with essential skills for careers in digital health. This interdisciplinary degree focuses on the principles and practices of digital health, preparing graduates for the evolving landscape of healthcare technology.
Artificial Intelligence
The MSc in Artificial Intelligence at the University of St Andrews is an advanced research-led course in the study of artificial intelligence, developing students' skills in logic, constraint programming, language processing, machine learning and neural networks.
Computer Science
The MSc in Computer Science at University of St Andrews offers students with a strong undergraduate background in Computer Science an opportunity to follow their interests in studying the subject at an advanced, research-led level.
Software Engineering
The MSc in Software Engineering at the University of St Andrews is an advanced research-led course will develop your knowledge and skills in software reuse, agile development, software architecture and critical systems engineering.
Human Computer Interaction
During the MSc in Human Computer Interaction at the University of St Andrews gain the skills to enhance the interaction between people and computers and develop your career in business or research.
Data Science
The University of St Andrews offers a Master of Science (M.Sc.) in Data Science, designed to be completed online over a duration of up to three years. This programme equips students with essential skills required for success in various data-centric industries, providing a flexible learning environment tailored to individual schedules.