Taught course

Data Science (PGCert/PGDip/MSc) - online

University of St Andrews · School of Computer Science

Entry requirements

A 2.1 undergraduate Honours degree in any subject from the UK or the equivalent international qualification. If you studied your first degree outside the UK, see the international entry requirements.

We will also consider applicants who do not have an undergraduate degree. In these circumstances we expect candidates to have at least five years of relevant professional learning. The Admissions team will holistically assess your application and determine the best route of entry for you. In some cases, this may be onto the PGCert in the first instance where students will have the opportunity to progress and graduate with a full Masters degree. Students are also required to have a desired level of English language proficiency. See English language tests and qualifications.

Months of entry

January, September

Course content

The Data Science course develops core skills in data science, covering a mix of practical and theoretical issues integral to careers in many data driven sectors. You will learn how to approach real-world data problems and how to apply your skills in critical thinking, problem solving and analysis.

The Data Science course is an online self-paced programme, with options to study for a PGCert, PGDip and an MSc.


  • The programme will teach research methods in data science and help you to understand contemporary issues in the field.
  • You will discover methods of datamining, from the underlying core theory to practical understanding.
  • The programme will help you to understand how to create effective information visualisations and how to engage critically with visual displays of data.
  • You will use industry-standard computing resources to employ the full Data Science workflow from data acquisition and processing, through model development and selection, to final deployment and maintenance.
  • You will learn optimisation techniques, how to curate and utilise large quantities of data, and how to model and simulate complex systems of data.

Fees and funding

UK students
MSc (three years) £18,000 (charged £6,000 per year of study) PG Dip (two years) £12,000 (charged £6,000 per year of study) PG Cert (one year) £6,000
International students
MSc (three years) £18,000 (charged £6,000 per year of study) PG Dip (two years) £12,000 (charged £6,000 per year of study) PG Cert (one year) £6,000

The University of St Andrews is committed to attracting the very best students, regardless of financial circumstances. Find out more about the scholarships and postgraduate loans available.

Qualification, course duration and attendance options

  • PGCert
    part time
    12 months
    • Online learningis available for this qualification
  • PGDip
    part time
    24 months
    • Online learningis available for this qualification
  • MSc
    part time
    36 months
    • Online learningis available for this qualification
Flexible online postgraduate courses

Discover personalised online education from St Andrews.

Our tailored online courses are designed to allow you to achieve your potential, to expand your knowledge and skills, and advance your career. Learn at a pace and in a way that suits you, wherever you are.

Course contact details