Have a bachelor of science degree with honours in computer science (or equivalent), with a minimum average of B (70%). A major degree holder with superior academic standing may be considered for admission to the qualifying year with suitable background preparation. Identify at least one professor willing to supervise your research and thesis. We recommend that you contact potential thesis supervisors as soon as possible.