Apply
Computer Science

Diploma in Computer Science

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. If you are a professional seeking to upgrade your knowledge in areas related to Computer Science, this program is for you. 

This program is not for you if you hold a credential consisting of 60.0 credit hours or more (or equivalent to at least a 2-year program) in Computer Science, Computer Engineering, or a related discipline. You may not enroll in the Diploma in Computer Science without special permission of the faculty.

This takes two years, on average, if you do not already have a degree from a university; it may take only one year if you already have a degree.

Program Overview:

  • Total length: 20 courses
  • CS courses: 9
  • Other required courses: 1 (ENGL 100)
  • Electives: 10 (students are urged to consider courses in mathematics and statistics, economics, and administration)

Required Courses:

Credit hours

Diploma in Computer Science

Required Courses

Course Name

0 SCI 099 Skills for Science Students
3 CS 110* Programming and Problem Solving
3 CS 115* Object-Oriented Design
3 CS 201 Introduction to Digital Systems
3 CS 210* Data Structures and Abstractions
3 CS 215 Web and Database Programming
3 CS 200-, 300- or 400-level
3 CS 300- or 400-level
3 CS 300- or 400-level
3 CS 300- or 400-level
3 MATH 110 Calculus I
3 ENGL 100 Critical Reading and Writing I
33 Subtotal: Major Requirements 65.00% Major GPA required
27

Nine Electives

Courses in mathematics and statistics, economics, and administration are recommende

 

60 Total: 65.00% Program GPA required

* As of the Winter semester 2024, "equivalent experience" in place of course credit for CS110, CS115, or CS210 is not allowed.