MSc Data-Intensive Analysis

1 Year On Campus Masters Program

University of St Andrews

Program Overview

The MSc Data-Intensive Analysis is a one-year interdisciplinary programme combining statistics, mathematics and computer science to help students build practical skills in modelling, visualisation, and large-scale data analysis. It suits graduates with some quantitative or programming background who want to work in data science, research, analytics or scientific computing. 


Curriculum Structure

Over two semesters, students take core modules and optional ones, then complete an extended project/dissertation. Core modules include Introductory Data Analysis, Advanced Data Analysis, Knowledge Discovery & Datamining, and Applied Statistical Modelling using GLMs, which teach statistical inference, predictive modelling, data mining and how to fit and check models when data doesn’t satisfy simple assumptions. Optional modules such as Data-Intensive Systems, Information Visualisation, Object-Orientated Modelling, Design and Programming, and Software for Data Analysis allow students to specialise in systems, visualisation, programming or data engineering. In the final phase, the Project / Dissertation (≈ 15,000 words) gives students the chance to apply their learning to a substantial investigation or software/data analysis implementation under supervision. 


Focus areas: “Statistical modelling; Data mining & knowledge discovery; Data-intensive systems; Visualisation; Programming for data; Predictive analytics”

Learning outcomes: “Gain capability in statistical inference and modelling; handle large-scale and/or messy data through modern tools; produce visualisations and software for data analysis; apply data mining and predictive modelling methods; deliver an independent research or implementation project.”

Professional alignment (accreditation): Graduates can apply to the Royal Statistical Society for the “Graduate Statistician (GradStat)” status. 

Reputation (employability rankings): St Andrews is highly respected in both mathematics/statistics and computer science; the small class sizes, strong labs, and interdisciplinary training are viewed positively by employers in scientific, analytical and tech sectors. 

Experiential Learning (Research, Projects, Internships etc.)

Students in the MSc Data-Intensive Analysis  at the University of St Andrews gain practical skills through hands-on coursework, group projects, and a major dissertation supported by access to modern computing laboratories and specialist software tools. The program emphasizes real-world programming experience and encourages critical thinking about computing systems in the context of business processes and project management. Students have 24-hour access to dual-screen PC workstations and collaborative spaces conducive to group work and individual study.

Experiential learning includes:

  • Extensive use of modern programming environments and software development tools in state-of-the-art computing labs.

  • Project-based learning through Masters Programming Projects and dissertation work, often involving independent research and software development.

  • Regular group coursework fostering teamwork, project management, and software engineering skills.

  • Access to the university's digital library resources and specialised computing software to support learning and research.

  • Opportunities to engage with staff-led seminars and workshops to connect theoretical learning with practical applications.

  • Flexible module options allow exploration of cutting-edge topics such as Artificial Intelligence Practice and Data Ethics alongside core programming disciplines.

This combination prepares students for advanced roles requiring both deep technical skills and the ability to apply computing knowledge effectively in professional contexts

Progression & Future Opportunities

Graduates of th MSc Data-Intensive Analysis at the University of St Andrews enjoy strong career prospects, with many securing roles as software developers, data analysts, systems architects, and IT consultants. The program equips students with a balanced skillset of practical programming, critical understanding of computing systems, and research capabilities, opening doors to a wide range of industries.

Specifically:

  • St Andrews’ Careers Centre offers personalized one-to-one advice, workshops on CV writing and interview techniques, plus employer networking events mainly focused on IT and software sectors.

  • Graduate employment statistics indicate a high employability rate with competitive starting salaries, reflecting St Andrews’ reputation and strong industry ties.

  • The School of Computer Science maintains partnerships with companies like Microsoft, Amazon, Barclays, and local tech firms, facilitating project collaborations and internship opportunities.

  • While no specific accreditation is listed for this MSc, the University’s overall reputation and computing department rankings support graduates’ credentials effectively in the job market.

  • Alumni often progress to roles across global technology, finance, and research organizations, capitalizing on the MSc’s comprehensive curriculum and practical emphasis.

Further Academic Progression:
Graduates may opt to pursue doctoral research at St Andrews or other top institutions, specializing in advancing computing technologies or interdisciplinary applications, leveraging their MSc research and technical foundation

Program Key Stats

£31,450 (Annual Fee)
£ 50
Rolling


No
Yes

Eligibility Criteria

3 Year

N/A
N/A
N/A
7.0
91
2:1
1330
30

Additional Information & Requirements

Career Options

  • Data Engineer
  • Big Data Architect
  • Machine Learning Engineer
  • Data Scientist
  • Business Intelligence Engineer
  • Cloud Data Analyst

Book Free Session with Our Admission Experts

Admission Experts