Performance marketing for AI-era growth – backed by models, not gut feeling.

"Computer Science" at MIT, "Computing" at Imperial, "Informatics" at Edinburgh, "Informatik" at TU Munich. Four labels. One discipline. If you count them as different programmes your coverage matrix is wrong before the analysis starts – and every conclusion built on top of it inherits that error.

This is the problem nobody talks about in university research. The interesting question isn't which ranking to use. It's what you do with the raw data once you have it. Resolving that problem took longer than the analysis itself.

Why the Shanghai Ranking – and not the ones you've heard of

There are three rankings most people know. They measure different things. For this research, only one of them measured the right thing.

Option 1
QS World University Rankings
40% of the score comes from academic reputation surveys – asking professors globally what they think of other universities. That is measuring prestige, not output. Institutions can improve their score by lobbying alumni networks to respond. A university that was excellent thirty years ago and has coasted since will rank higher than one doing better work today.
✗ Measures what people think
Option 2
Times Higher Education (THE)
Better methodology, but still includes teaching reputation scores and uses citation data sensitive to field size – engineering-heavy universities rank lower than their actual research output warrants. Closer, but still partially measures perception rather than production.
~ Closer, but still partial
Option 3 – chosen
ARWU – Academic Ranking of World Universities (Shanghai Ranking)
Nobel Prizes and Fields Medals held by alumni and staff. Number of highly cited researchers. Papers published in Nature and Science. Articles indexed in major citation databases. Per capita academic performance. No surveys. No self-reporting. No reputation scores. Universities cannot game it by lobbying anyone – the indicators are verifiable from external sources.
✓ Measures what actually gets produced

For a student whose goal is to work at the research frontier of computational biology and mathematics, research output is exactly the right signal. ARWU has published this ranking annually since 2003 – the longest-running objective university ranking in the world. The 2025 edition covers over 2,500 universities; the top 1,000 are published.

Why the top 100 – not 50, not 200

Cutting at 100 was a deliberate choice, not a round number convenience. The question was: at what point does adding more universities stop adding useful signal for this specific intersection of interests?

Fewer than 100 misses too much. The rare programmes that matter most – computational biology at undergraduate level, mathematical biology, bioinformatics – don't cluster exclusively in the top 20. University of Bristol (#98), University of Bonn (#68), and several Chinese universities in the 60–90 range all offer something relevant. A top-50 cut would have produced a cleaner dataset and a less accurate one.

More than 100 adds volume without signal. Below rank 100, research output in frontier fields becomes thin. Institutions may be strong within their country or region, but the doctoral programmes, research groups, and lab ecosystems that make an undergraduate degree actually valuable for someone going into computational research start to disappear. The analysis needed breadth – 19 countries made it genuinely global – but not at the cost of quality.

100 was the boundary where both conditions held: broad enough to capture every serious research institution worldwide, tight enough that every institution in the dataset had demonstrable research output in at least some of the fields that mattered.

Before any analysis ran

1,200+
university–programme pairs normalised before any analysis ran
Every programme at every university – individually checked, consistently named, and assigned to a canonical category. This was the work that made everything else possible.
100
universities
19
countries
31
canonical labels
1,200+
raw pairs resolved

Each of the 100 universities lists its programmes differently. Some use department names, some use degree titles, some use faculty groupings. A programme called "Natural Sciences" at Cambridge covers physics, chemistry, and biology within a single degree. "Mathematical Engineering and Information Physics" at Tokyo is one of the most mathematically rigorous undergraduate degrees in the world – but you would never find it searching for "Mathematics." Both needed to be read, understood, and mapped to the right canonical label before they could be counted.

The normalisation process produced a synonym table: every programme name encountered in the raw data, resolved to one of 31 canonical labels. "Computing," "Informatics," "Computer Engineering," "Information Technology," and "Information Systems" all resolved to Computer Science unless the programme structure made a meaningful distinction. "Bioinformatics," "Computational Biology," "Systems Biology," and "Mathematical Biology" were kept separate because they have genuinely different undergraduate entry points and research trajectories.

Only after that table was complete did the analysis begin.

What the normalised data made possible

With 1,200+ pairs resolved into consistent categories, three layers of analysis became possible – each one building on the last.

01
Coverage Matrix – what exists where
A 100-row × 31-column grid. Each cell shows whether a university offers a programme at undergraduate level, postgraduate level, both, or not at all. Immediately visible: which programmes are universal (Computer Science appears at 95 of 100 universities) and which are rare (standalone Artificial Intelligence: 12). The matrix is the foundation everything else references.
02
Frequency Ranking – what's common, what's scarce
How many of the 100 universities offer each programme? Ranked from most common to rarest. The frequency distribution revealed something immediately surprising: the programmes that matter most for the specific intersection of mathematics and computational biology are among the rarest in the dataset – not the most common.
03
Uniqueness & Gaps – what's rare, what's missing, what's structural
Which programmes appear at fewer than 10 universities? Which interdisciplinary degrees exist at UG level? Where are the coverage gaps by country – and are those gaps random or systematic? This layer turned a coverage map into a decision tool. The gaps turned out to be as informative as the presences.

What the data showed

The coverage matrix, the frequency rankings, and the uniqueness analysis produced a clear picture of what the global landscape of STEM education actually looks like – as opposed to what the rankings, the school counsellors, and the received wisdom suggest it looks like.

The two pictures are not the same.

Also in this series
The Problem Statement The four-constraint optimisation problem and why every obvious answer fell apart.
What the World Actually Offers CS at 95 universities. AI at 12. France above Imperial. What the coverage matrix actually showed.
The Unfashionable Four Four A-level subjects. Stable across 31 programmes, 100 universities, 19 countries.
The Floor Keeps Rising Seven scarcity cycles since the 1880s. The compression curve that makes a four-year degree longer than a full cycle.