You’ll need an upper 2:1 degree (with a mark of 65% or above) in computer science or a closely related subject:
Computer science
Computer engineering
Software engineering
Mathematics/Statistics
You must also have an upper 2:1 score in the following modules:
A programming module (e.g. MATLAB, Python, Java, C, C++, C#)
An advanced Maths module, Ideally statistics, and Probability