A holder of a Bachelors degree with at least Upper Second Class Honours, having studies Mathematics as a single subject or as a major of two subjects, with a substantial number of units of Pure Mathematics, studied at the degree level at JKUAT or any other University recognised by the Senate.
Or
Under exceptional circumstances a holder of a Bachelors degree with Lower Second Class Honours or its equivalent may be eligible for registration provided that the candidate can produce evidence of proven research ability in Pure Mathematics.
Or
In addition to meeting one of the requirements above, all students who are admitted to the course are expected to be proficient in at least one high level computer programming language.