- The thesis-based Master of Science in Computer Science program provides students with skills and knowledge necessary to pursue doctoral studies or a professional career in the rapidly changing computing and technology fields.
- This is done through course work in specialized areas of computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminating in an original research thesis.
- Students pursuing the thesis-based Master of Science in Computer Science program may optionally elect to seek employment through Co-operative education.
- These students may undertake a four-month or eight-month work placement and are anticipated to gain practical knowledge of the state-of-the-art technologies of software development by working in software companies in Canada and abroad.
- Some examples of companies hiring our MSc Co-op students include IBM, Blackberry, among other top high-tech companies.
- The primary objective of the PhD program is to produce excellent Computer Scientists who are capable of conducting high-quality research and who have a sufficiently deep understanding of the subject to be able to make significant contributions to academic institutions and to industry after their graduation.
- The program is structured to ensure that excellent communication skills, as well as excellent research skills, are nurtured in the doctoral students.
- Faculty are ready for, and are looking forward to, working with doctoral students in a diverse set of research area
Program Specific Admission Requirements
Deadline for Fall:
February 1 (International)
March 15 (Domestic)
Deadline for Winter:
July 15 (International)
Minimum TOEFL: IBT-92 (a minimum of 23 in each band)
Minimum IELTS: 6.5 (no individual band score below 6.5)
Minimum Pearson: 65
Applicants must submit a Research Statement Form (500 words or less) which indicates the name of a potential supervisor(s) and potential area of interest.
Resume or Curriculum Vitae, and two academic referee assessments.
Ph.D.: Title and abstract of your Computer Science Master's Research Thesis.
PhD Research Statement Form (500 words or less) which indicates the name of a potential supervisor(s) and potential area of interest.
Resume or Curriculum Vitae, copies of publications, if any and three academic referee assessments.