Apr 12, 2025  
Undergraduate Calendar 2025-2026 
    
Undergraduate Calendar 2025-2026

Honours Mathematics and Computer Science (B.Sc.)


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

Admission Notes


  1. Completion of MATH 1C03  is required by the end of Level II.
  2. Students seeking admission to the program should note that MATH 1A03  and 1AA3  were designed for Chemical & Physical Science Gateway students and MATH 1LS3  and 1LT3  were developed for Life Sciences or Earth & Environmental Sciences Gateway students. MATH 1A03  and 1AA3  prepare students for a wide variety of upper year math courses. MATH 1LS3  and 1LT3  prepare students for many (but not all) upper year mathematics courses. As a result, students who take MATH 1LS3  and 1LT3  are permitted to enroll in upper year courses, but some self-study of first year calculus topics (such as series and additional integration topics) may be required.
  3. For students who enter in September 2025 or later, completion of COMPSCI 1JC3  is required by the end of Level II. Completion in Level I is recommended. 

Admission


Enrolment in this program is limited and possession of the published minimum requirements does not guarantee admission.  Admission is by selection but requires, as a minimum, completion of any Level I program with a Grade Point Average of at least 5.0 including:

Program Notes


  1. To meet the prerequisites of required Level III Computer Science courses, students are strongly encouraged to take COMPSCI 2LC3  and one of COMPSCI 2AC3  or 2ME3  in Level II.
  2. Completion of MATH 1C03  is required by the end of Level II.
  3. Effective September 2025, completion of COMPSCI 1JC3  is required by the end of Level II. Completion in Level I is recommended. 
  4. Students interested in pursuing graduate school in mathematics or statistics are recommended to complete MATH 2XA3  and 2XB3 

Requirements


120 units total (Levels I to IV), of which no more than 48 units may be Level I

Level I: 30 Units


30 units


(See Admission above.)

Levels II-IV: 90 Units


Requirements For Students Who Entered in September 2024 or Prior


120 units total (Levels I to IV), of which no more than 48 units may be Level I

Level I: 30 Units


 

30 units


(See Admission above.)

Levels II-IV: 90 Units


0-3 units


6 units


  • MATH 2X03
  • MATH 2XX3

3 units


from

  • Core Course List

9 units


from

  • Levels III, IV, V Mathematics or Statistics courses including one course selected from the Scientific Communication Course List

12 units


from

  • Levels II, III, IV Computer Science courses, including at least 6 units from Levels III, IV

27-30 units


  • Electives

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