inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
24 months
Program Facts
Program Details
Degree
Masters
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
About Program

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
SHOW MORE
How can I help you today?