Notice: Information and plans for current and upcoming academic terms. Learn more.

Future Graduate Students

Applications to our graduate programs are made to the Faculty of Graduate Studies & Research. All your admission questions can be answered in Future Students grad page:

If you have any questions about the application process, please contact the Faculty of Grad Studies at The Department of Computer Science only gets involved after the applications are complete and are ready for review.
The online application form can also be found there.

It is not possible to give you any feedback about the probability of success of your application before you actually submit a complete application package including transcripts, confidential letters of recommendation, letter of intent, and English language proficiency. All application materials must be submitted to the Faculty of Graduate Studies and Research (FGSR). 

Admissions to our Ph.D., M.Sc. thesis-route, and M.Sc. course-route programs require the support of a faculty member in the Department of Computer Science who will serve as your supervisor. It is important that you meet the academic requirements for admission and make a strong case for how your research interests align with those of a potential supervisor.

Admission to our M.Sc. course-route program is highly competitive, as we have a strict quota on how many students we can accept each semester. Students who do not exceed the academic requirements for admission by a significant margin are discouraged from applying. In recent admissions cycles, only students with A-level grades have been offered admissions. 

Potential students must submit their application and all supporting documentation prior to the following application deadlines:

Mar 15 for the following Fall term
Jul 15 for the following Winter term
Nov 15 for the following Spring/Summer term
After these deadlines have passed, all complete applications will be compiled by FGSR and made available for review by the Graduate Committee in the Department of Computer Science. We receive a very large number of applications for each admissions cycle; the review process may take up to two months. If your application is deemed acceptable, the clarity with which you state your research interests will help us to determine if your work on those interests can be supervised by a faculty member in the department. If these conditions can be satisfied, you will be admitted into a large and thriving student population that can support you during your studies and enrich your time at the University of Regina, whether you come from Saskatchewan, Canada, or somewhere abroad.

International students who have been already accepted to the U of R should visit UR International, the international student support office. UR International will assist you from the moment you get off the plane, to showing you around the campus, to connecting you with the right faculty, professors, and fellow international and Canadian students so that you can feel comfortable and confident as soon as possible!

UR International will also answer any questions you may have, such as: Where is the closest grocery store? How do I register for my classes? What do Canadian professors expect from students? How do I renew my Canadian study permit (and other important immigration questions). Whatever question or concern, UR International will give you the resources to reach your goals.

For admission to the M.Sc. program in Computer Science, we require a four year Bachelor's degree with a broad range of senior undergraduate courses in Computer Science. The 10 CS courses should include at least one computing theory course, two software courses, two systems courses, and two applications courses. An overall average of at least 70% is expected. Additionally, a CS average of 75% is expected.  
A thesis-based M.Sc. in Computer Science is required for admission to the Ph.D. program.  
International students may visit the following website for information about minimum grades from foreign universities:

We require that International students have their transcripts verified by WES (World Education Services) prior to applying, and that the WES report be submitted as supporting documentation for the application. Any applications with grades below a B-level will automatically be rejected.

Note that amid COVID-19, we are waiving the requirement that transcripts be verified by WES. However, once they resume normal operations and universities are able to provide transcripts to them, we will once again require WES reports. More details on any changes to the admissions process due to COVID-19 can be found on the Faculty of Graduate Studies & Research website: 

While the application form provides the following instructions regarding a GRE: "international students are encouraged to submit the results of a GRE, especially the score for the subject test in the discipline being sought", a GRE is not required for Computer Science.
All international applicants must submit proof of English proficiency in the form of an approved test score, sent directly from the testing service to the office of the Faculty of Graduate Studies and Research. The complete list of approved tests (and minimum scores) is found on the application. For paper-based TOEFL, a minimum of 580 is required. For IELTS, a minimum score of 6.5 is required.  You may be exempt from these tests of English proficiency if the school from which you received your degree taught its courses in English. More details are provided here:
In addition to the academic requirements noted above, if you wish to pursue a Ph.D., M.Sc. Thesis, or M.Sc. Project degree, it is important that you find a potential supervisor within our department who is accepting new graduate students. We encourage you to visit our department's website to determine if any of our faculty are doing research in an area that you are interested in. Please see:

If some faculty members do match your interests, then we encourage you to email them and briefly introduce yourself. Provide a short summary of your academic credentials and what you are interested in studying, and ask if they are accepting new graduate students. This should be done before submitting the complete application.

Note that M.Sc. Course applicants do not need to contact a supervisor in advance, since successful applicants will be assigned a supervisor upon admission (normally, the Graduate Coordinator).

Graduate students are supported in a variety of different ways. Some students have their own funding, while others request supervisor and/or university financial support. If you are going to be requesting such support, please see here for the variety of different options that exist: 

For an estimate of tuition costs for your Graduate program at the University of Regina, please see: 

The cost of living in Regina can vary depending on whether you are living on campus, off campus, by yourself, with your family, or with roommates. For more information on these costs, we recommend you consult with UR International.

If you have any questions about our program that are not answered on this page, you may contact the Associate Head (Graduate) at