1st or upper 2nd class honours degree, or overseas equivalent, in either computer science or electronic engineering, or joint degree with minimum 50% computer science or electronic engineering content; applicants with relevant industrial and educational experience considered; English language requirements: IELTS 6.5, TOEFL 600+ (paper-based) 250+ (computer-based) or Cambridge Proficiency Grade 'C'.