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.