Last updated on 2026-10-05
Program overview
The Doctorate (PhD) in Computer Science at the University of Regina is designed for students who hold a thesis-based Master of Science in Computer Science. This program emphasizes original research and is guided by a supervisory committee. It aims to equip students with advanced knowledge and skills in various areas of computer science, preparing them for significant contributions to the field. The program is accredited by the Computer Science Accreditation Council (CSAC), ensuring a high standard of education and research opportunities.
Program structure
The Doctorate (PhD) in Computer Science program at the University of Regina is structured to provide a comprehensive educational experience. The key components of the program include:
- Program Length: A minimum of three years is required for completion.
- At least 9 credit hours of coursework.
- 51 credit hours dedicated to research culminating in a dissertation defense.
- Two non-credit Computer Science seminar presentations are mandatory.
- Students have the option for part-time study.
This structure ensures that students engage deeply with their research while also gaining essential theoretical knowledge through coursework.
Featured Experiences
The Doctorate (PhD) in Computer Science program offers several unique features that enhance the educational experience:
- Co-op work terms are available, providing students with valuable career-related work experience.
- Students can gain job search skills and increase their chances of full-time employment upon graduation.
- A co-op designation can be added to the program, subject to specific requirements.
- Access to state-of-the-art facilities, including various specialized labs such as the aRMADILo Lab and the Data Mining Lab.
- Collaboration opportunities with faculty members who are leaders in their research fields.
Career Options
Graduates of the Doctorate (PhD) in Computer Science program can pursue a variety of career paths in Canada, including:
- Artificial Intelligence Researcher: Focuses on developing algorithms and models that enable machines to perform tasks that typically require human intelligence.
- Software Development Engineer: Designs, develops, and maintains software applications, ensuring they meet user needs and technical specifications.
- Enterprise Software Tool Developer: Creates software solutions tailored for business environments, enhancing productivity and efficiency.
- Systems Integration Engineer: Works on integrating various subsystems into a cohesive system, ensuring they function together effectively.
- Computer and Information Research Scientist: Conducts research to advance the field of computer science, often focusing on new technologies and methodologies.
- Computer Network Architect: Designs and builds data communication networks, including local area networks (LANs) and wide area networks (WANs).
- Cybersecurity and Data Manager: Responsible for protecting an organization’s data and systems from cyber threats and ensuring compliance with regulations.
- Clinical Research Coordinator: Manages clinical trials and research studies, ensuring they are conducted according to regulatory standards.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit UOR - University Of Regina official website











































