Logo of University of Regina

Bachelor of Science - Computer Science (Optional Co-op)

University of Regina
Canada, Saskatchewan, Regina
Tuition fee CA$25,770 per year

The fees are for the 2023–2024 academic year and include tuition (CA$$25,040), health insurance and ancillary charges.

The fees displayed are estimates only for two semesters (based on 10 courses per year) and are subject to change.

Registration fee CA$400 one-time

The registration fee includes the non-refundable application fee (CA$100) and the refundable deposit fee (CA$300).

Please REVIEW the EdviseCanada`s fee policy.

More information

uregina.ca/..science/computer-science.html 

Overview

Computer science is the study of computers and computing, including their theoretical and algorithmic foundations, hardware and software, and their uses for processing information.

Areas of study within computer science include artificial intelligence, computer systems and networks, information security, database systems, human-computer interaction, graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing.

Some specialty courses in computer science at the U of R include:

  • Building Interactive Gadgets
  • Web and Database Programming
  • Risk and Reward in the Information Society
  • Introduction to Artificial Intelligence
  • Software Engineering Methodology
  • Special Topics in Virtual Reality

Co-op Education

Co-op work terms provide you with career-related work experience, job search skills, and a higher chance of obtaining full-time employment upon graduation.

  • 20 months of co-op work experience with various employers, work environments, and locations by graduation.
  • $8,000 – $13,000 earn per semester.

Career opportunities

Upon successfully completing your bachelor’s program in computer science, you will be ready for an industry computing career. Graduates have gone on to jobs such as:

  • Artificial Intelligence Researcher
  • Computer Games Designer
  • Data Scientist
  • Full Stack Developer
  • Software Designer
  • Software Developer
  • Software Security Analyst
  • Web Developer
Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025
Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025