Mathematics and Computer Science

The Combined Major in Mathematics & Computer Science is ideal for students who are interested in computation or theoretical computer science. A large number of the most exciting trends in computing (such as computer graphics and machine learning) are based upon a thorough grounding in mathematics. The BSc Honours option allows for the opportunity to continue postgraduate studies or prepare for a career in research.

BSc Program

Click here to view/download the course requirements for this program.

BSc Honours Program

Click here to view/download the course requirements for this program.

Suggested First & Second Year for BSc & BSc Honours Mathematics and Computer Science Majors

Fall Semester

Winter Semester

Year 1

MATH 110
CS 110
STAT 160 
ENGL 100 
Natural Science Elective

MATH 111 
MATH 122
CS 115
CS 210
ENGL 110

Year 2

MATH 217
MATH 221
MATH 261
CS 215
Elective

MATH 213
MATH 222
MATH 223
CS 201
Elective 

In order to plan third and fourth year classes, use the Course Planner.

Enquiries

For further program inquiries, please contact the Academic Program Coordinator.