PortPathAll programs
otherUnited Kingdom · Master’sResearched 14d ago

Data Science

University College London
PortPath researches criteria from public sources and can be incomplete or out of date. Always verify against the program’s official announcement before relying on it. PortPath never predicts admission chances.
Overview
UCL's MSc Data Science is a UK master's programme with direct university application rather than UCAS. The official programme page and department entry procedure show strongest emphasis on quantitative academic preparation, including degree class, maths/statistics background, and programming readiness. The personal statement clearly matters because UCL gives programme-specific prompts and says it should show fit with what the programme delivers. No portfolio is requested on the official programme or department admissions pages. Test scores matter mainly as a threshold requirement for applicants who need to prove English proficiency, with Level 1 English required for this programme.

Admission criteria

PortfolioLow

The official UCL MSc Data Science programme and Statistical Science entry procedure pages do not list a portfolio or work-sample submission requirement. Applicants can mention relevant projects or professional experience in their statement, but portfolio submission is not presented as an assessed admissions component for this programme.

Statement of PurposeMedium

UCL explicitly asks applicants to explain why they want to study Data Science at graduate level, why at UCL, what attracts them to the programme, how their academic and professional background meets the demands of the programme, and where they want to go professionally. UCL says that together with the essential academic requirements, the personal statement is the applicant's opportunity to show that their reasons for applying match what the programme will deliver.

Academics & GPAHigh

This is a decisive factor. UCL requires at least an upper second-class bachelor's degree or overseas equivalent in a quantitative discipline, plus university-level mathematical methods and linear algebra, familiarity with introductory probability and statistics, and evidence of computer programming. The programme page also states prior experience in a high-level programming language such as R, Matlab, or Python is required, and the department says applications must demonstrate interest in quantitative scientific investigation and problem solving.

Test scoresMedium

Test scores are used mainly for English-language proficiency rather than a broader standardized admissions test. The programme requires UCL English Level 1 for those who must prove English, which on UCL's accepted-tests page corresponds for example to IELTS Academic 6.5 overall with at least 6.0 in each component; UCL also accepts other tests such as TOEFL and PTE at Level 1 equivalents. The English score can be submitted with the application or made an offer condition.

Application components

Statement of purposeTranscript / GPAEnglish test report
How to stand out
Make your statement tightly specific to UCL's prompts: explain why Data Science, why UCL Statistical Science, and how your goals fit the programme's training in statistics, machine learning, and computation.
Use your statement to prove academic readiness for the course's quantitative demands by naming relevant university study in linear algebra, probability, statistics, and programming.
If you have relevant projects or work experience, describe them briefly inside the statement as evidence of programming and problem-solving, since no separate portfolio is requested.
Ensure your transcript and degree background clearly show a quantitative foundation; if your major title is broad, make the maths, stats, and coding content easy to identify.
If English proof is required, aim to meet or exceed UCL Level 1 early so it does not remain an offer condition late in the process.

Related programs