These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school.
Applicants will have completed a four-year undergraduate degree in Computer Science with high standing. Students with other backgrounds may also be considered for admittance in exceptional circumstances, but will be required to make up background deficiencies through additional courses. Applicants can also be guided in the appropriate selection of preparatory courses that would qualify them for admission consideration.