The Master's Program

The Master’s program in Computer Science at the University of Windsor was established in 1989. Since that time, the program has grown to become a strong and useful component which contributes significantly to both research and training of high-quality professionals.

The number of applicants to our program is at a level which permits the selection of excellent students possessing varied undergraduate and graduate backgrounds. A rigorous qualifying process for Master’s I candidates from non-computer science backgrounds permits excellent students, many of whom already hold post-graduate degrees in other disciplines, to take a core of undergraduate courses before achieving Master’s II status.

Although most students pursue their research programs and courses within Computer Science, opportunities exist for courses to be taken and interdisciplinary research to be conducted in collaboration with Faculty in other academic units, including Mathematics, Physics, Electrical Engineering, Industrial and Mechanical Engineering and Business Administration.

The number of Computer Science core graduate faculty members has increased from 15 to 23 since 1999. All of them are active in supervision and research. Most of them also offer graduate courses regularly. Collective and individual grant levels from NSERC and other agencies have increased by 151% since 1999.

With the aid of research and equipment grants and allocations of support from the University of Windsor, an excellent centralized computing facility has been developed and maintained to serve the basic needs of the faculty and students. Each of the 20 graduate faculty members has her/his own graduate laboratory, which provides specialized research computing environments supportive of individual researcher needs.

Since 1999, 168 students have completed the requirements for a Master’s degree. At present 75 students are working on their full-time M.Sc. degrees, 15 students are working for their Ph.D. degrees, and 7 are completing their M.Sc. degree on a part-time basis.

M.Sc. in Computer Science with Optional Co-op

In response to strong market demand, students’ interest, and the success of the pilot Co-op program held in Summer/Fall 2008 and Winter 2009, the School of Computer Science at the University of Windsor proposes a Co-op option for its current M.Sc. program in Computer Science. Students pursuing this option 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 M.Sc. Co-op students include IBM, RIM, among other top high-tech companies.

The Co-op option enables graduate students in Computer Science to gain hands-on experience by working on different aspects of computer software systems in actual work environments while maintaining the standards of the current research-based existing M.Sc. program. The addition of Co-op education helps students achieve the goals of enhanced academic studies, improved technical skills, and stronger career development. The work experience also helps students develop standards of practice adhering to computing professional ethics. The School of Computer Science and the Student Success Centre at the University of Windsor work closely with students to ensure that the Co-op education achieves its goal of enhancing academic learning with valuable industrial experience.

Students eligible to participate in the proposed Co-op education must 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 maintaining a good-standing status and fulfilling the requirement of attending regular departmental seminars. When students start the Co-op program, they have comprehensive knowledge in fundamental areas of Computer Science. They also acquire strong skills in software programming and development and be exposed to theories in Computer Science as well as advanced tools and techniques currently used by industry. Students entering the Co-op placement work in a company for two terms and must remain in the M.Sc. program for at least one term afterwards.

Program taught in:
This course is
Start Date
Sept. 2019
Request Info
By locations
By date
Start Date
Sept. 2019
End Date
Application deadline

Sept. 2019

Application deadline
End Date