Good Honours degree, or the overseas equivalent, in physics, engineering, computer science, mathematics, or a comparable professional qualification; IELTS 6.5 with a score of 5 or above in each component and a score of 6 or above in the written test; TOEFL 600 (250 computer-based) or grade C in the Cambridge proficiency test.