A second-class honours degree (2:2) or above or an MSc in computer science, with the syllabus containing a substantial amount of programming, preferably in an object-oriented language. Joint honours computing graduates may also be eligible, provided they have covered a substantial amount of programming, or have equivalent professional experience in the IT industry. For programmes requiring a UK 2:2: high second-class degree, 55% or equivalent.