Notice: COVID-19 resources, 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:
http://www.uregina.ca/gradstudies/future-students/index.html

If you have any questions about the application process, please contact the Faculty of Grad Studies & Research at grad.science@uregina.ca. 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. https://www.uregina.ca/gradstudies/future-students/Application/application-process.html

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.

We have recently created two new M.Sc. course-route programs and ceased admissions to the old course-route program. The two new programs are the M.Sc. in Computer Science (Data Science) and M.Sc. in Computer Science (Human-Centred Computing) programs. These two programs are both professionally-focused and will follow strict curricula that are outlined on our website:

M.Sc. in Computer Science (Data Science): https://www.uregina.ca/science/cs/graduate/MSc-Data-Science.html

M.Sc. in Computer Science (Human-Centred Computing):

https://www.uregina.ca/science/cs/graduate/msc-human.html

We are currently accepting only one cohort of students per year into these programs (Fall 2021 semester for Data Science; Winter 2022 semester for Human-Centred Computing). Note that we expect the tuition for these programs to match those of other professionally-focused graduate programs at our University (e.g., those in Engineering).

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

Mar 15 for the following Fall semester (*)
Jul 15 for the following Winter semester (**)
Nov 15 for the following Spring/Summer semester

We will accept applications to the Ph.D., M.Sc. thesis-route, and M.Sc. project-route programs in each of these three admissions cycles. * For the M.Sc. in Computer Science (Data Science) program, we will only accept applications for the Fall semester (Mar 15 deadline). ** For the M.Sc. in Computer Science (Human-Centred Computing) program, we will only accept applications for the Winter semester (Jul 15 deadline).  
 
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. For Ph.D., M.Sc. thesis-route, and M.Sc. project-route applicants, 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. For M.Sc. in Computer Science (Data Science and Human-Centred Computing) applicants, your prior academic performance and qualifications will be important factors we will consider. 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. http://www.uregina.ca/international/current/index.html

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. Note that due to high demand, meeting the minimum requirements is often not sufficient to gain admission to our graduate programs.

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:
 
https://www.uregina.ca/gradstudies/future-students/Eligibility/International/index.html

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.

https://www.wes.org

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:
 
https://www.uregina.ca/gradstudies/future-students/Eligibility/International/english-requirements.html
 
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:

https://www.uregina.ca/science/cs/research/index.html

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. in Computer Science (Data Science or Human-Centred Computing) 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:

https://www.uregina.ca/science/cs/graduate/finacial.html

https://www.uregina.ca/gradstudies/current-students/scholarships/index.html 

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

https://www.uregina.ca/gradstudies/future-students/tuition-fees/index.html 

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 CSGrad.Coord@uregina.ca.