Prerequisites
Prerequisites for courses in computer science are valid for only three years. Students wanting to register in a course for which the prerequisite was taken more than three years ago will require departmental permission. Students may be required to write a diagnostic test or to “upgrade” the prerequisite. A computer science course may only be used as a prerequisite if completed with a minimum "C" grade.
Repeating a course
A computer science course may be taken only twice, regardless of the grade earned in the first enrolment. The department chair, or delegate, will decide on exceptions to this rule, usually on the basis of documented evidence of upgraded prerequisites.
Students with a substantial background in computer programming may be exempted from CPSC 1050 and/or 1150. See a faculty advisor for further information.
Attendance
Students will receive a failing mark if they miss 20% of the course components including lectures, seminars, and labs, unless there is verifiable evidence of an acceptable excuse.
Grading
- In order to get a minimum "C" grade in a computer science course, a student must achieve a minimum 50% average in the exam components of the course.
- In courses which involve programming, students are required to hand in an attempt at solving every assignment in order to pass a course. In addition, students are required to obtain a satisfactory programming mark.
Courses
View all Programs & Courses- University-Transferable
- Online Option
- Preparatory Course