University Slogan - The degree that works
Graduate Calendar
Spring 2018

Click here for a Printer Friendly page.

k Links
COMPUTER SCIENCE (With and without Co-op Option)


MSc in Computer Science With Co-op - learning outcomes

Admission Requirements

Graduates of the University of Windsor or of other recognized colleges or universities may be admitted to programs leading to the Master's degree. A student with an honours Bachelor's degree or equivalent with adequate specialization in Computer Science and with at least a 70% average in the major subject may be admitted to a minimum one-year Master's program (II Master's Candidate). A student with an honours Bachelor's degree in a related subject and with at least a 70% average in the major subject may be admitted to a minimum two-year Master's program (I Master's Qualifying followed by II Master's Candidate) or to a minimum two-year II Master's Candidate program depending upon prior qualifications.

Students with deficiencies in some areas of Computer Science may be required to make up those deficiencies by registering in undergraduate courses prior to or as part of their graduate program or by following a program of supervised reading.

Students eligible to participate in the proposed co-op education will have successfully completed at least one semester of full-time study at the Master’s level in the School of Computer Science at the University of Windsor, which includes fulfilling the requirement of attending regular departmental seminars.

Degree Requirements

1) The requirements for the degree of Master of Science will be satisfied by pursuing a program of studies consisting of five approved courses and a thesis. (A thesis is a major research project which must involve substantial innovative work generally culminating in original results.)

2) In addition to the above course work, students must attend regular departmental seminars throughout their M.Sc. studies, as a fulfilment of this requirement.

3) With prior approval of the graduate coordinator, candidates may be permitted to include graduate courses offered by other departments in their program.

4) No student will be allowed to include in his or her program a course which substantially overlaps a course previously taken.

5) All candidates' programs are subject to approval by the Computer Science program graduate committee.

6) Students must maintain a minimum overall average of 70%, and obtain a passing grade in all courses to remain in good standing in the program. A grade of less than 70% in a graduate course will be considered as a failure for that course.

7) A student who fails to maintain the minimum overall average of 70% will be automatically placed on probation in the following term.

8) A student who obtains a grade below 60% in any course will be automatically placed on probation in the following term.

9) A student who fails to achieve satisfactory performance in any aspect of the program (course work, thesis or major paper) may be required to withdraw.

The Master's thesis committee is chosen in the manner described under the section titled, The Program Requirements for the Master's Degree. The final examination will take the form of an open seminar in the presence of the Master's committee. The examination will be open to the public.

Each student must obtain approval of his or her program, in writing, from the graduate coordinator within three weeks of registration. Subsequent changes require written approval from the graduate coordinator.

Co-op Program Requirements

Recruitment and selection into the co-op element of this program will take place in each of the fall, winter and summer semesters. Admission and pre-employment readiness training will be held in one semester, students will compete for positions in the next semester and complete one eight-month placement (equivalent of two work terms) in the following two semesters.

In addition to the Program Requirements for the Master of Science Degree, students participating in the co-op option must satisfy the following conditions:

1) Have been a full-time student in the Master’s program in Computer Science;

2) Have successfully completed a minimum of one study term prior to applying for admission to the co-op stream;

3) Can not be on a leave of absence in the two terms immediately prior to the work terms;

4) Have at least one semester of study remaining upon completion of their work terms in a maximum of three years in the Master’s program;

5) Have obtained written permission from the academic supervisor/co-supervisors;

6) Have their placement(s) confirmed by the Centre for Career Education

7) Are not planning to take courses during the work terms.

All Co-op positions must be full-time, paid, related to the degree program and approved by the University. The process of securing a co-op position is competitive. Co-op students will apply for work opportunities as advertised by the Centre for Career Education using an Internet-based software program and employers will make interview and hiring decisions. Students are also encouraged to seek co-op employment outside of the advertised postings by completing a guided job search process facilitated by the Centre for Career Education.

Withdrawal from the co-op program will be granted on an exception basis only as it must be determined that the student has no outstanding commitments to employers. Students who wish to withdraw must meet with a Co-op Coordinator and complete a withdrawal form. However, the only time a student may withdraw from an undergraduate co-op program without further co-op fee payment implications is by the 1st Friday of classes after their first co-op work term. Students who withdraw from Co-operative Education at any other time will be liable for paying the co-op fee for the term in which they are dropping and one additional term. This will help offset the costs of developing another student for placement.

In the interest of building solid partnerships with employers, students who have accepted a co-op employment offer (either by ranking a position in round 1 of the job competition or by accepting a position either verbally or in writing in later rounds) must honour that commitment. Therefore, once students have accepted an offer of employment for a work term, they will be considered registered in the appropriate work term course and must remain in the co-op program until they have completed their work term requirements. Failure to honour these commitments and/or to complete all work term requirements will lead to being required to withdraw from the co-op program and will result in a failing grade on his/her transcript for that work term.