The Professional Master's Program is now offering entrance scholarships! Find out more.


Unlike traditional thesis-based degrees, the professional master's program does not have a research component. Instead, almost half of the coursework consists of hands-on lab training, complemented by a carefully selected array of instructional courses which engage students in developing deep knowledge and practical skills in their chosen area of concentration. The program is best suited for students who wish to work in industry upon graduation.

A hallmark of our professional program is the mandatory, paid co-op placement. Co-op allows students to tackle real-world scientific, engineering, and socio-economic problems while gaining valuable project management experience and expanding their network of industry contacts.

The program is challenging and ideal for those with a strong aptitude in computer science or in quantitative fields, such as engineering or mathematics.


The professional master's program in computer science requires students to complete a minimum of 30 units of graduate work. These units are divided as follows: 

  • a minimum of 15 credits of graduate course work
  • 12 credits of specialized lab work
  • 3 credits for co-op (internship) work

Please note that only three credits are allocated to the co-op placement, regardless of whether a student completes one or two terms on co-op.

The program is normally four semesters (or 16 months) in length. This includes a four-month co-op placement. Students who take more than four semesters to complete the program are required to pay a continuing fee for each additional semester. Please see the section on tuition fees for more information. 

It is recommended that students complete nine credits per academic term so as to spread out the coursework evenly and maximize the learning experience while allowing time for extra-curricular activities and the co-op seeking process. Typically, the first two semesters are nine credits each, followed by one or two co-op terms (depending on whether a four-month or eight-month placement was secured). After the co-op term, students return to campus for a final term of nine credits, allowing for the opportunity to integrate lessons learned on co-op with the in-class learning experience.


The tuition fee structure is based on a per term (not per credit) fee of $7,786.09 (CAD) per semester for domestic students and $10,541.39 (CAD) for international students. Please note that the same per-semester fee applies to the co-op semester as well. We expect most students to graduate in four semesters, but, in cases where additional semesters are required for program completion, a continuing fee is assessed for each additional semester. The continuing fee is half the normal tuition per semester.

Total tuition cost for domestic students (4 semesters):  $31,144.36 (CAD)

Total tuition cost for international students for (4 semesters):  $42,165.56 (CAD)

Students must be able to provide for all living and education expenses as set out on the Dean of Graduate Studies website. You may also check the website’s Budget Calculator to see estimated costs. There is no research-based funding for this professional program. However, the program includes a paid co-op in the third semester which helps offset the cost.

Multiple entrance scholarships of up to $30,000 (CAD) each are offered annually to domestic students. Exceptional international students will also be considered. Preference will be given to female students. Selection is based on academic and professional achievement. All successful program applicants will be considered. No separate application is necessary.


Check out our FAQ page.