Entry requirements for this course are normally: A BSc or BEng Honours degree (2:1 or above) in Computing or Engineering or Scientific related subject or an equivalent professional qualification. Applicants are expected to be familiar with and have some aptitude for Discrete Mathematics and Predicate Calculus. Other qualifications and/or experience that demonstrate appropriate knowledge and skills at an Honours degree level - the qualification and experience should be in the area of Computer Science or Mathematics/Engineering.