To be considered for admission on a full-time basis, applicants normally must hold a master's degree or equivalent with high standing in engineering or computer science, or in a cognate discipline. Holders of a bachelor's degree will, in general, be considered for admission to a master's program only. After completion of a minimum of two terms of full-time study, they may, upon application, be considered by the faculty graduate studies committee for admission to a Ph.D. program.
To be considered for admission on a part-time basis, applicants must hold a master's degree with high standing in engineering, computer science or a cognate discipline. Applicants should understand that admission is contingent not only upon a superior academic record, but also on the availability of a research supervisor, of relevant programs of study and research, as well as adequate laboratory and library facilities. The Faculty reserves the right to require applicants to write tests of competence in English as a second language and to take any English instruction.
Applicants must hold a bachelor's degree in computer science or other disciplines such as engineering, sciences, and mathematics with very high standing. Qualified applicants requiring prerequisite courses may be required to take such courses in addition to their regular graduate program. The Faculty reserves the right to require applicants to write tests of competence in English as a second language, and to take any English instruction deemed necessary as a result of such tests.
Applicants to the graduate thesis must note that the graduate studies committee, in consultation with the department, is responsible for recommending on all applications for admission.
To be considered for admission, applicants must hold a Bachelor's degree with above-average standing, and must have completed COMP 5481 Programming and Problem Solving or an equivalent course prior to entry into the Diploma program. Equivalence will be determined by the diploma program director.
Applicants deficient in mathematics or English are required to make up their deficiencies before they can be considered for admission. The faculty reserves the right to set a quota on the number of admissions to the program.