Post-Diploma B.Sc. in Computer Science

Academic Requirements

This program is available to graduates of the two-year diploma programs in Computer Systems Technology and Computer Information Systems from Saskatchewan Polytechnic. Graduates of other diploma programs in these areas may also be considered for admission. Students must have completed the diploma program within the last ten years with a minimum 70% graduating average and a passing grade in Math C30 or equivalent is required.

Program Overview

Students in a Post-Diploma B.Sc. program will be given 60 credit hours of transfer credit, requiring only 60 more credit hours (20 courses) to graduate. The typical completion time is 2 years. 

  • Total length: 20 courses
  • CS courses: 9
  • Other required courses: 7
  • Electives: 4

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 Post-Diploma B.Sc. in Computer Science, required courses
3.0 CS 215 - Web Oriented Programming
3.0 CS 301 - Digital Systems Architecture
3.0 CS 310 - Discrete Computational Structures
3.0 CS 320 - Introduction to Artificial Intelligence
3.0 CS 340 - Advanced Data Structures and Algorithm Design
3.0 One course from CS 261, 350, 410, 412, 428
3.0 CS 476
3.0 CS 4xx
3.0 CS 4xx
3.0 MATH 110
3.0 MATH 111
3.0 MATH 122
3.0 MATH 221
3.0 MATH or STAT course above 200 (except for MATH 261)
3.0 Natural Science Elective
3.0 Natural Science Elective
3.0 ENGL 100
3.0 ENGL 110
3.0 Arts, or Media, Art, and Performance elective
3.0 Arts, or Media, Art, and Performance elective
60.0 Subtotal (65% U of R GPA required)
120.0 Total