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. Courses are offered at times that suit your busy schedule.

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.