Skip to Navigation
    McMaster University
  Feb 21, 2018
Undergraduate Calendar 2017-2018

Honours Mathematics and Computer Science (B.Sc.)

Admission Note

Completion of COMPSCI 1MD3  or MATH 1MP3  is required by the end of Level II. Completion in Level I is strongly recommended.


Completion of any Level I program with a Grade Point Average of at least 5.0 including:

Program Note

To meet the prerequisites of required Level III COMPSCI courses, students are strongly encouraged to take COMPSCI 2DM3  and one of COMPSCI 2FA3  or 2ME3  in Level II.


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

Level II: 30 Units

Level III: 30 Units

Level IV: 30 Units

9 units


  • Levels III, IV Mathematics or Statistics courses

9 units


  • Levels III, IV Computer Science courses

12 units

  • Electives