Program Overview
The University of Regina's accredited Computer Science MSc and PhD programs equip students with advanced knowledge and research capabilities in key areas such as artificial intelligence, data science, and software engineering. Interdisciplinary collaborations and award-winning faculty provide a comprehensive and tailored learning experience, preparing graduates for successful careers in various computer science fields.
Program Outline
Computer Science (MSc, PhD) - University of Regina
Degree Overview:
The University of Regina offers Master of Science (MSc) and Doctorate (PhD) programs in Computer Science. These programs are accredited by the Computer Science Accreditation Council (CSAC) and are designed to provide students with a comprehensive understanding of the field.
Objectives:
The programs aim to:
- Equip students with advanced knowledge and skills in computer science.
- Foster research capabilities and critical thinking skills.
- Prepare students for successful careers in various computer science fields.
Description:
The programs focus on six main research areas:
- Artificial intelligence and deep learning
- Data science and data analytics
- Human-centred computing and computational media
- Software engineering
- Systems, communication, and cybersecurity
- Theoretical computer science
Teaching:
- The program is taught by experienced and award-winning faculty members, including Dr. Sandra Zilles, the U of R’s Canada Research Chair in Computational Learning Theory.
- The faculty research interests include:
- Artificial intelligence and machine learning
- Knowledge discovery in databases and data mining
- Enviromatics and ethics
- Temporal representation and reasoning
- Robot motion planning
- Computer animation and software engineering
- Design and analysis of algorithms and computational geometry
- Bayesian networks and computational learning theory
- Computer and communication networks
Careers:
Upon completion of the program, graduates are prepared for careers such as:
- Artificial intelligence researcher
- Software development engineer
- Enterprise software tool developer
- Systems integration engineer
- Computer and information research scientist
- Computer network architect
- Cybersecurity and data manager
- Clinical research coordinator
Other:
- The programs involve interdepartmental, multi-institutional and inter-institutional collaboration, attracting students and faculty from around the world.
- Master's students have the option of three program routes: thesis, project, or course-based.
- The course-based Master of Science provides the choice of two areas of study: Data Science or Human-Centred Computing.
- The Department of Computer Science at the University of Regina was one of the first four departments in Canada to be accredited by the CSAC in 1982 and is the only Computer Science department in Canada to have been accredited continuously since then.
- Co-op work terms are available for students who meet specific requirements.
- The program offers various scholarships and awards, including NSERC scholarships and teaching assistantships.
- Students have the opportunity to study abroad through the Mitacs Globalink program.
- The program provides access to various facilities, including:
- aRMADILo Lab
- Animation Software Design Lab
- Computer Graphics Lab
- Computational Learning Theory Lab
- Constraint Processing Lab
- Data Mining Lab
- Granular Computing/Web Based Support Systems Lab
- Online Auction Research Lab
- Regina Integrative Cognitive Experimentation (RICE) Lab
- Rough Set Technology Lab
- Web Intelligence Lab