Apply
Computer Science

Post-Diploma B.Sc. in Computer Science

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 needed.

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

Required Courses:

Download the Course Requirements (PDF) for this program.

Credit hours Course Subject and Number Course Name
60 Block transfer credit Diploma in Computer Systems Technology or Business Information Systems from Saskatchewan Polytechnic
0 SCI 099 Skills for Science Students
3 CS 215 Web and Database Programming
3 CS 301 Digital Systems Architecture
3 CS 310 Discrete Combinatorial Structures
3 CS 320 Introduction to Artificial Intelligence
3 CS 340 Advanced Data Structures and Algorithms
3 One course from: CS 261, 350, 410, 412, 428
3 CS 476 Software Development Project
3 CS 400-level
3 CS 400-level
3 MATH 110 Calculus I
3 MATH 111 Calculus II
3 MATH 122 Linear Algebra I
3 MATH 221 Introduction to Proofs and Problem Solving
3 MATH or STAT course above 200 (not MATH 261)
3 ENGL 100 Critical Reading and Writing I
3 ENGL 110 Critical Reading and Writing II
6 Two Arts or Media, Art, and Performance electives
6 Two Natural Science electives
60 Subtotal: 65.00% U of R GPA required
120 Total