Professor and three students sitting on a short wall.

Graduate Programs

A Windsor Welcome!

The School of Computer Science at UWindsor offers a Doctoral program as well as 2 different Master’s level programs.  In a friendly environment with more than 23 faculty members and 8 staff members, we are ready to provide you with the most advanced education for your future career.

New students notice the instant friendship they develop with their peers that takes over almost every part of their experience at UWindsor. The close proximity of the graduate labs lead to discussion among peers which may result in collaborations among different research groups.

Each term (Fall, Winter and Spring), a variety of graduate courses. Some of these courses are designed to provide a broad overview of important topic areas, while others provide a more in-depth exploration of narrower topics. For more details on course offerings and course registration, visit our graduate course web page.

Our publications continue to flow in highly reputable venues every year. Equipment is of the latest technology with high-performance desktops, clusters, mobile robots and wireless networking. Highly reputed faculty members are appointed resulting in research grants that are always available. Tuition scholarships, NSERC, OGS, OGSST, in addition to numerous internal and external scholarships, teaching and research assistantships are available.

Program Overview and Intake Information

We are excited that you are considering the University of Windsor for your graduate education. 

PhD in Computer Science

The PhD program in Computer Science will produce excellent Computer Scientists capable of conducting high-quality research and have deep understanding of the subject and can make significant contributions to academic institutions and to industry after their graduation. This is completed through qualifying examinations (within the first few terms after entering the program), course work completion, comprehensive examinations. seminar presentations, and culminating in public oral dissertation research proposal and dissertation defense.
See this link about the PhD Qualifying Examinations
PhD Application Deadlines
Deadline for Fall:  April 15th
Deadline for Winter: August 15th
Note: Applicants must submit the School of Computer Science PhD Research Statement Form in their application. (*Failure to submit the required template will result in delays in processing of your application)

MSc in Computer Science

The thesis-based Master of Science in Computer Science program includes course work in specialized areas of computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminates in an original research thesis proposal and defense. There are MSc in AI specialization and COOP opportunities.

MSc Application Deadlines
Deadline for Fall:  April 15th
Deadline for Winter: August 15th
Deadline for Summer: December 15th
Note: Applicants must submit the School of Computer Science MSc Study Plan/Research Statement Form in their application. (*Failure to submit the required template will result in delays in processing of your application)

Master of Applied Computing (MAC)

The Master of Applied Computing is a professional program that will provide students with a solid foundation and knowledge of industry-oriented practical aspects of Computer Science, which will enablethem to take up positions in the growing software industry in Canada and around the world.

MAC Application Deadlines: Due to the high volume of applications, admission deadlines frequently change. Refer to the Faculty of Graduate Studies MAC webpage for deadlines.

*Note:The School of Computer Science encourages international applicants to apply early due to the length of time involved in obtaining Study Visa, arranging travel, etc.