Study data science abroad

Data Science Abroad: Costs, Countries, and How to Apply

You don't necessarily need a computer science degree to get into a data science master's abroad — the University of Bath, for example, accepts a "good first degree in a numerate subject," explicitly naming computer science, mathematics, physics, economics, engineering, or relevant social sciences, as long as you can show calculus, linear algebra, probability, and a foundation in programming. Global Admissions lists 1,563 verified data science programmes across 12 countries, with the UK and US together carrying more than half of that inventory (432 and 410 respectively).

Every fee on this page comes from Global Admissions' own programme listings, not an estimate — use it to shortlist, then confirm your specific background actually meets the programme's stated prerequisites, since "numerate" doesn't mean the same thing at every school.

  • Most programmes don't require a computer science degree specifically — Bath, for instance, accepts economics or social-sciences graduates too, as long as they can evidence calculus, linear algebra, probability, and programming.
  • The UK and US together carry more than half of listed data science programmes (432 and 410 of 1,563) — but fee ranges differ hugely even within one country, so check the table, not a single number.
  • One useful quality check: BCS's AfDSP accreditation standard assesses data-science degrees against joint technical, ethical, and professional criteria — worth looking for if you want an objective signal beyond a programme's title.

1,563

Programmes listed

Global Admissions catalogue

12

Countries compared

bachelor's + master's only

$150

Cheapest sourced tuition

Germany — see basis note below

180 ECTS

KTH's minimum for its data-science master's

incl. 60 credits in maths, stats & programming

Where you can study it

Every country below has verified programmes listed on Global Admissions. Figures are the cheapest-to-median sourced tuition per country, not a currency conversion — tap through to the sample programmes below for individual, linkable listings.

Data Science Abroad: Costs, Countries, and How to Apply — tuition by country

Country
United Kingdom
Programmes listed
432 programmes
Sourced fees
≈ $1,524–$27,743 (min–median, USD-approx)
Country
United States
Programmes listed
410 programmes
Sourced fees
≈ $2,600–$31,026 (min–median, USD-approx)
Country
Germany
Programmes listed
99 programmes
Sourced fees
≈ $150–$12,879 (min–median, USD-approx)
Country
Australia
Programmes listed
88 programmes
Sourced fees
≈ $8,322–$27,885 (min–median, USD-approx)
Country
France
Programmes listed
72 programmes
Sourced fees
≈ $170–$270 (min–median, USD-approx)
Country
United Arab Emirates
Programmes listed
55 programmes
Sourced fees
≈ $3,650–$22,464 (min–median, USD-approx)
Country
China
Programmes listed
45 programmes
Sourced fees
≈ $1,410–$4,230 (min–median, USD-approx)
Country
Italy
Programmes listed
45 programmes
Sourced fees
≈ $162–$2,378 (min–median, USD-approx)
Country
Canada
Programmes listed
44 programmes
Sourced fees
≈ $1,533–$19,973 (min–median, USD-approx)
Country
Ireland
Programmes listed
36 programmes
Sourced fees
≈ $4,320–$16,200 (min–median, USD-approx)
Country
The Netherlands
Programmes listed
31 programmes
Sourced fees
≈ $1,215–$3,795 (min–median, USD-approx)
Country
Norway
Programmes listed
19 programmes
Sourced fees
≈ $7,440–$10,230 (min–median, USD-approx)

Figures are the fee as recorded on Global Admissions from each programme's own listing — basis (per year, per semester, or per credit) can vary by programme; verify the exact figure directly on the university's own page before budgeting.

Sample programmes

A cheapest-first sample of individual, sourced programmes — each one links to its own page on Global Admissions.

Cheapest sourced programmes

Programme
Data Science
School & country
Ludwig-Maximilians-Universität München — Germany
Tuition
≈ $150 (sourced)
Programme
Data Science
School & country
Università degli Studi di Catania — Italy
Tuition
≈ $162 (sourced)
Programme
Data Science
School & country
Université Côte d'Azur — France
Tuition
≈ $170 (sourced)
School & country
Avignon Université — France
Tuition
≈ $192 (sourced)
School & country
Université de Lorraine - Institut des sciences du Digital, M — France
Tuition
≈ $192 (sourced)
School & country
Université de Toulouse (EPE) — France
Tuition
≈ $192 (sourced)
School & country
Aix-Marseille Université - Site d'Aix-en-Provence (La Paulia — France
Tuition
≈ $192 (sourced)
School & country
Université de Pau et des pays de l'Adour - Collège STEE (Pau — France
Tuition
≈ $192 (sourced)

Fees as recorded from each programme's own listing; verify on the university's page before budgeting.

The famous names

These come up constantly in data-science-abroad discussions — here's what each one is actually known for, so you can weigh the reputation against your own background and budget.

KTH Royal Institute of Technology

Sweden

Sweden's largest technical university, offering a master's in biostatistics and data science run jointly with Karolinska Institutet and Stockholm University.

TU Delft

Netherlands

The Netherlands' largest technical university, with strong applied mathematics and computing programmes.

University of Edinburgh

United Kingdom

A large Scottish research university with data science and informatics programmes.

National University of Singapore

Singapore

Singapore's largest university, with data science programmes closely tied to the country's tech sector.

Aalto University

Finland

A Finnish university formed from a merger of technology, business, and art schools, with strong computing and data programmes.

UC Berkeley

United States

A US public research university with one of the first dedicated undergraduate data science programmes.

You probably don't need a computer science degree

The University of Bath's MSc Data Science says applicants should have a good first degree in a numerate subject, explicitly naming computer science, mathematics, physics, economics, engineering, and relevant social sciences as acceptable. What Bath actually checks is proficiency in calculus and linear algebra, familiarity with probability and statistics, and a good foundation in programming — not the name of your undergraduate degree.

Not every school is this flexible, though. TUHH's Data Science master's expects applicants to already hold a bachelor's in data science or an equivalent programme with a sufficiently strong computer science and mathematics background — a stricter bar than Bath's. Read each programme's actual prerequisites rather than assuming one school's flexibility applies everywhere.

source: University of Bath

The technical bar, in specifics

Where schools do publish detail, it's specific enough to self-check against. KTH's master's in Biostatistics and Data Science requires at least 180 ECTS or equivalent, including at least 60 credits across mathematics, statistics, and programming — specifically multivariable calculus, numerical methods, probability theory and statistics, and programming in a general-purpose language such as C++, Python, or Java.

TUHH goes further and strongly recommends its own preparatory MINTFIT test for Data Science applicants, covering databases and big data, mathematical preliminaries for machine learning, elements of machine learning, probability and statistics, and programming — a useful way to self-assess readiness before you apply, even if you're not applying to TUHH specifically.

source: KTH

Checking whether a programme is genuinely technical

"Data science" gets used loosely: some programmes are closer to business analytics with a data label attached. Two checks help separate the genuinely technical programmes from the rebrand: whether the school runs professional accreditation, and whether the curriculum includes real project and industry work rather than theory alone. BCS's AfDSP Degree Accreditation recognises data-science programmes that meet joint professional standards across mathematics and statistics, computing, and ethics — a useful objective signal.

The University of Bath's MSc, for instance, includes collaboration in multidisciplinary teams on data-driven projects and consultation with industry experts as part of the course itself, not an optional add-on. Ask any programme you're considering for specifics on both fronts before assuming the title tells you enough.

source: BCS

Before you shortlist a programme

A few checks that catch the most common surprises in data-science admissions abroad — worth running through before you assume your background doesn't qualify.

  1. 1

    Check whether your first degree needs to be computer science specifically

    Some schools, like Bath, accept a numerate background more broadly, including economics or relevant social sciences, as long as you can evidence calculus, linear algebra, probability, and programming. Others, like TUHH, expect a stronger existing CS and maths background. Check the specific programme.

    source
  2. 2

    Confirm you can evidence the actual prerequisites, not just a numerate-sounding degree

    What schools check is usually calculus, linear algebra, probability/statistics, and programming ability — sometimes a specific credit count, like KTH's 60 credits across maths, stats, and programming within its 180-ECTS minimum. Map your own transcript against the published list.

    source
  3. 3

    Use a self-assessment resource if you're unsure of your readiness

    TUHH strongly recommends its own MINTFIT preparatory test, covering databases and big data, ML mathematical preliminaries, ML elements, probability/statistics, and programming — a useful way to check your own gaps before you apply anywhere.

    source
  4. 4

    Look for professional accreditation as a quality signal

    BCS's AfDSP Degree Accreditation recognises data-science programmes meeting joint standards across maths and statistics, computing, and ethics — worth checking for if you want an objective marker beyond a programme's marketing.

    source
  5. 5

    Budget for a non-refundable deposit once you accept an offer

    The University of Bath, for example, requires a non-refundable £1,000 deposit to secure your place after an offer. Confirm whether your target school charges one and how it applies against your first-term fees.

    source

Funded routes worth checking

The strongest sourced route here is Sweden-specific, but general government routes are worth checking too — none guarantee full funding, so confirm eligibility before you count on any of them.

Merit-based tuition waiver — attainable with strong academic scores.

The strongest sourced route here is Sweden-specific, but general government routes are worth checking too — none guarantee full funding, so confirm eligibility before you count on any of them.

Scholarship & funding routes

Funder
KTH, Karolinska Institutet and Stockholm University
What it covers
Covers the tuition fee for two years on KTH's master's in Biostatistics and Data Science, funded jointly by the three institutions, for fee-paying applicants who qualify.
Funder
Swedish Institute
What it covers
Covers both tuition fees and living expenses for students from targeted countries. KTH notes this route exists alongside its own scholarship — confirm your country's eligibility and the current call before applying.
Funder
DAAD (German Federal Foreign Office)
What it covers
About €992 a month plus insurance, a travel allowance, and a study allowance for master's study in Germany, for 10 to 24 months. Covers all academic disciplines, not data science specifically, so you still need an eligible programme.

Each route name links to its official source. Verify the current call and eligibility before applying — cycles and seat counts change annually.

Frequently asked questions

Do I need a computer science degree to study data science abroad?
Not necessarily: check the specific programme. The University of Bath, for example, accepts a good first degree in any numerate subject, explicitly including economics and relevant social sciences alongside computer science, maths, physics, and engineering, as long as you can show calculus, linear algebra, probability, and programming. Other schools, like TUHH, expect a stronger existing CS and maths background — the flexibility varies a lot by school.
What maths do I actually need before applying?
The required maths varies by school, but the recurring themes are calculus, linear algebra, and probability/statistics, alongside a working foundation in programming. KTH's master's, for instance, requires at least 60 credits across mathematics, statistics, and programming within its 180-ECTS minimum, including multivariable calculus and numerical methods specifically. Check the exact published requirements for your target programme.
Is there a way to check if I'm ready before I apply?
TUHH publishes and strongly recommends its own MINTFIT preparatory test for Data Science applicants, covering databases and big data, ML mathematical preliminaries, ML elements, probability/statistics, and programming. It's useful as a self-assessment even if you're not applying to TUHH specifically, since the gaps it surfaces tend to matter across similar programmes.
How much does a data science master's abroad cost?
Tuition varies widely by country and school, and it often isn't the only cost. The University of Bath, for instance, requires a non-refundable £1,000 deposit once you accept an offer, on top of tuition. Global Admissions' cheapest sourced data-science tuition is around $150 — compare tuition by country rather than anchoring on one number, and check for deposits and fee bases directly with each school.
Which country has the most data science programmes listed?
The UK, followed closely by the US — 432 and 410 of the 1,563 data science programmes Global Admissions lists across 12 countries, together more than half the total. That reflects the size of each country's data science education sector, not necessarily easier admission or lower cost; compare by country and check each programme's own prerequisites.
How do I know if a data-science degree is genuinely technical and not just relabelled analytics?
Two checks help. First, look for professional accreditation — BCS's AfDSP Degree Accreditation, for example, recognises programmes meeting joint standards across maths and statistics, computing, and ethics. Second, check whether the course includes real project and industry work as a built-in part of the curriculum, the way Bath's MSc includes multidisciplinary team projects and industry consultation, rather than theory alone with a fashionable title.
Are there scholarships for data science abroad?
Yes, with the strongest sourced route being Sweden-specific: KTH's own scholarship covers two years of tuition on its Biostatistics and Data Science master's, funded jointly with Karolinska Institutet and Stockholm University, and Swedish Institute Scholarships can cover both tuition and living costs for students from targeted countries. More broadly, DAAD funds master's study across all academic disciplines in Germany at around €992 a month — data science applicants still need an eligible programme.

Never miss a new deadline or scholarship match

Get an email when new deadlines, intakes, or scholarships match what you're looking for.

Prefer to talk it through?

An admissions advisor can shortlist programmes that fit your budget, profile, and timeline. Most students hear back the same day.

How to verify this page

  • Confirm the university or school is officially accredited in its own country before applying.
  • Cross-check the tuition figure on the university's own official fee page — not a third-party agent site.
  • Confirm the teaching language matches what you can actually study in.
  • Check whether the fee you're comparing is the domestic or international rate — they often differ.
  • Ask what the fee does and doesn't include — application fees, materials, placements, and living costs are often billed separately.
  • If this field is a regulated profession in your home country, check your home regulator's rules for a foreign degree before you commit.