Diploma in Computer Science

Academic Requirements

Students must achieve a Program GPA and Major GPA of 65% to graduate. The credit from a certificate program can often be applied to a full Bachelor's degree at a later date.

Program Overview

This is a two-year program (60 credit hours) of training and/or continuing education and is not meant to be a replacement for a Saskatchewan Polytechnic diploma. It is designed for professionals seeking upgrading in areas related to computer science. Courses required within the program are offered at times convenient to offcampus students, as well as in the traditional day slots.

  • Total length: 20 courses
  • CS courses: 9
  • Other required courses: 1 (ENGL 100)
  • Electives: 10*

*For electives, students are urged to consider courses in mathematics and statistics, economics, and administration.

Course List

CS course descriptions is available here and prerequisites is available here.

For descriptions of other U of R courses, go to the online course catalog, select the current/upcoming semester, and enter the subject of interest.

Credit hours Diploma in Computer Science, required courses
0.0 SCI 099: this course must be completed during a student's first term in Faculty of Science
3.0 CS 110 - Programming and Problem Solving
3.0 CS 115 - Object-Oriented Design
3.0 CS 201 - Introduction to Digital Systems
3.0 CS 210 - Data Structures and Abstractions
3.0 CS 215 - Web Oriented Programming
3.0 CS 200-, 300- or 400- level
3.0 CS 300- or 400- level
3.0 CS 300- or 400- level
3.0 CS 300- or 400- level
3.0 MATH 110
3.0 ENGL 100
33.0 Subtotal: Major Requirements (65% Major GPA required)
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
3.0 Elective *
60.0 Total (65% Program GPA required)

* Courses in Math and Stats, Economics, and Administration are recommended.