Thunder Bay • Orillia

Master of Science in Computer Science (Co-operative Option) (Project) (TB)

Project-based Program with Cooperative Education Option 

Students in the Course-based Program option that demonstrate academic excellence may be allowed to transfer to the Project-based Program option after their second term in the program.

The requirements for the Project-based MSc Program are 5 full-course equivalents (FCE) made up of:

a. Computer Science 5015, 5111, 5112

b. 2.5 FCEs Computer Science Graduate electives

c. Computer Science 5800 Research Project (1.0 FCE)

A student may register for a maximum number of courses as follows unless permission is granted by the Graduate Coordinator:

 -1.5 FCE in Fall Term

 -1.5 FCE in Winter Term

 -0.5 FCE in Spring and 0.5 FCE in Summer Term

NOTE: Students in this program must complete all requirements within six terms (2 years) of continuous registration. Moreover, the minimum number of academic terms required for graduation is five.

Cooperative Education

Students in the Project-based program option are eligible to apply for cooperative education after completion of a minimum of four Computer Science graduate half-courses with an overall average of at least 80%. Co-op employment for a minimum of two terms (8 months) must be successfully completed to satisfy co-op requirements for the degree. Students must enroll in and complete the requirements for Computer Science 5990 and 5991. 

Co-op courses do not apply toward the 5.0 FCE requirements for the MSc degree.

Domestic students are eligible to complete up to a maximum of four terms (16 months) as part of the program but to receive the designation, they need just two terms (8 months).

International students are eligible to complete up to a maximum of two terms (8 months) as part of the program.

Students interested in a co-op placement must submit the application to the Graduate Coordinator at least one term (4 months) in advance of the proposed date of the placement. The Department's decision as to the suitability of each candidate will be based primarily on academic performance. Successful candidates will work with the University Co-op Office in their search for suitable employment. Upon completion of the co-op placement, the student will complete the remaining MSc program requirements.