Jul 24, 2024  
Undergraduate Calendar 2022-2023 
Undergraduate Calendar 2022-2023 [-ARCHIVED CALENDAR-]

Honours Computer Science as a Second Degree (B.A.Sc.)

Return to {$returnto_text} Return to: Programs (by Degree) and Minors


Completion of a Bachelor’s degree from a recognized university in a discipline other than Computer Science with a Grade Point Average of least 7.0 ; and completion of MATH 1ZA3 , MATH 1ZB3  and a grade of at least C+ in COMPSCI 1DM3  and 1XC3  or equivalent. As Second Degree candidates, applicants must first apply for admission to the University through the Enrolment Services (Admissions) indicating they wish to apply for the Honours Computer Science B.A.Sc. as a Second Degree program. For the purpose of admission to this program, the two courses MATH 1A03  and MATH 1AA3  together are considered as equivalent to MATH 1ZA3  and MATH 1ZB3 .


If a student in the program has previously taken a required course (or its equivalent), it is not a requirement to repeat the course. However, if the credit from that course has been used toward completion of a previous degree, the student will be required to take another course with the required number of units. Admission to this program is at Level III.

Requirements for Students Who Entered the Program in 2020-2021 or Earlier

Level IV: 30 Units

Requirements for Students Who Enter the Program in 2021-2022 or Later

Return to {$returnto_text} Return to: Programs (by Degree) and Minors