Thunder Bay • Orillia

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

Thesis-based Program with Cooperative Education Option

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

a. Computer Science 5015, 5111, 5112

b. 1.5 FCE Computer Science Graduate electives

c. Computer Science 5901 Thesis (2.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 Thesis-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. 

In order to proceed into Co-op the approval of both the graduate co-op advisor and the thesis supervisor is required. 

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).

Students interested in a co-op placement must submit the application to the Program 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.