The Honours Mathematics & Computer Science program gives you an opportunity to enrich your computer science background with useful, strong foundations in several mathematics disciplines.
By taking courses in numerical analysis, cryptography, discrete systems and chaos, number theory, quantum computing and truth and probability, you will deepen your knowledge of various aspects of scientific computing. As well, you will improve as a programmer.
You will further your understanding of how computers work, both in terms of hardware and software.
Program Type
Honours Bachelor of Science
Degree at Graduation
Limited Enrollment
Admission Requirements
Completion of any Level 1 program with a Grade Point Average of at least 5.0 including:
- 1 course from MATH 1A03, 1LS3, 1X03
- 1 course fromMATH 1AA3, 1LT3, 1XX3 with a grade of at least 6.0 (C+)
- MATH 1B03聽with a grade of at least 6.0 (C+)
- COMPSCI 1DM3
- 1 course from COMPSCI 1MD3, MATH 1MP3
- 1 course from COMPSCI 1XC3, COMPSCI 1XD3
Typical Second-Year Courses
MATH 2X03
Advanced Calculus 1
MATH 2XX3
Advanced Calculus 2
MATH 2LA3
Application of Linear Algebra
MATH 2C03
Introduction to Differential Equations
COMPSCI 2AC3
Automata and Compatibility
COMPSCI 2C03
Data Structures and Alogrithms
COMPSCI 2LC3
Logical Reasoning for Computer Sciences
COMPSCI 2ME3
Introduction to Software Development
Career Opportunities
Mathematics & Computer Science students develop a range of skills that are easily transferred to a wide range of careers.
Graduates have pursued careers in the following areas:
- Actuarial Science
- Financial Analysis
- Accounting
- Data Analysis
- Economics
- User Experience Design
- Stock Market Analysis
- Auditing
- Biostatistics
- Cyber Security
- Software Development