This is an interdisciplinary course from the School of Mathematics and Statistics and the School of Computer Science. It provides an understanding of how data is used to gain useful insights in all areas of science. The programme has a substantive statistical component – both theory and practice – allied to computational data science and visualisation. Develop your practical skills in derivation, validation and deployment of predictive models based on collected data, and train in the use of industry- and research-standard technologies and techniques. Extend your specialist knowledge and critical thinking with a project involving a wide-ranging investigation and a substantial software development, leading to your dissertation. Access modern computing laboratories 24 hours a day. These labs are student spaces which support the close-knit community within the School where students at different stages of study and disciplinary interests can meet. There are also areas where groups can work together on projects.
Which department am I in?
Computer Science
Study options
Full Time
(1 Year)
Tuition fees
£31,450.00 (US$ 40,615)
per year
Accomodation (self-catered residences) - 7816 (Per Year)
This is a fixed fee
Start date
Expected September 2027
Venue
University of St Andrews
College Gate,
St. Andrews,
Fife,
KY16 9AJ, Scotland, United Kingdom
Entry requirements
For international students
A 2:1 undergraduate Honours degree in a STEM subject or equivalent professional experience. demonstrable interest or experience in statistical data analysis in an academic or professional setting. some experience with object-oriented programming such as R, Python, C++ or Java.
*There may be different IELTS requirements depending on your chosen course.