There are two requirements and students will need to provide evidence of both of them in their application:
A first or upper-second-class honours degree in computer science or a related discipline. This could include engineering, mathematics, or other numerate science and technology subjects.
Competence in computer programming, roughly to the level of being able to write a basic video game such as Pong in any language. Acceptable forms of evidence of this skill to include in your application include, but are not limited to (a) an academic degree transcript showing 2:1 level scores in two or more programming classes; (b) a copy of a university, employment, or hobby project report detailing programming work; (c) a link to a source code site such as gitlab or github containing samples of your code. (d) a certificate of completion of an online programming course and exams such as https://www.udemy.com/course/the-complete-python-developer-certification-course/ or https://www.udemy.com/course/learn-basics-of-c/
If you have a good numerate degree but no programming experience then you may be able to satisfy the requirements by self-studying programming and passing a programming test online, such as through the above links. This may take a few weeks or months of part-time study depending on your previous knowledge. It is quite common for students to apply in this way.