Apply
Graduate Programs

MSc in Computer Science - Thesis

Program Requirements

A fully qualified student may complete a MSc thesis route by undertaking 15 credits of coursework as well as 15 credits of thesis research together with the thesis defense. Two non-credit CS seminar presentations are also required.

Courses

15 credit hours

Thesis Research (CS 901)

15 credit hours

Two CS seminar presentations (CS 900)

0 credit hours

Total:

30 credit hours

The five classes (3 credit hours each) must meet the following requirements;

  •  CS 800-level *
  •  CS 800-level *
  •  CS **
  •  CS/non-CS **
  •  CS/non-CS **

* may not be a directed study or selected topics reading class
** maximum of two 700-level courses may be taken (others must be 800-level)

Note: If a student has completed 15 credit hours of CS 901, but must continue to register to remain in the M.Sc. program, the student should register in GRST 995. See FGSR website for details.

Pre-Approved Non-Computer Science Courses

The following courses have been pre-approved and will satisfy the non-CS course requirement in all CS graduate programs listed above. Please note that this is not meant to be an exhaustive list of the non-CS courses that may be taken. Its only purpose is to itemize those courses that have already been examined and approved. Students are encouraged to consider courses not on the list that are relevant to their programs, while being reminded that all non-CS courses not on the list must be approved.

  • Courses in Electronic Systems Engineering: ENEL 811, 812, 813, 850, 857
  • Courses in Software Systems Engineering: ENSE 882, 885AJ
  • Courses in Mathematics and Statistics: MATH 809, 827, 869, STAT 852, 871
  • Courses in Business Administration: GBUS 866
Co-op Designation Requirements
  • Be registered full-time in the Computer Science (MSc) program
  • Have completed at least two (2) University of Regina CS 800-level courses
  • Obtained a minimum grade of 80% in the above courses
  • Have the permission of your thesis supervisor