Mathematics Program Information

For detailed information about our program requirements and recommendations, please click here.


Mathematics is a science of pattern and order, which focuses on quantity, arrangement, and form. Mathematical training emphasizes powerful and versatile modes of thought including abstraction, critical thinking, logical analysis, and problem solving. The mathematics program provides a firm foundation in pure mathematics, and equips students to apply their mathematical and computational skills in the field of application of their choice. Finance, computer science and cryptography are all areas where pure mathematics is now of vital importance.  Flexible options allow students to tailor the program to their interests and future directions.

Applied Mathematics

The Applied Mathematics Program focuses on quantitative and computational methods as applied in the physical, life, and social sciences. Along with learning the mathematical theory, students develop skills in programming and computing to understand and create new analytical models used in science and technology.  Coursework is a balance of the theory, application, and scientific computing that are essential for careers where quantitative skills are the key to success.

Operations Research

Operations Research is the discipline of applying advanced analytical methods to help make better decisions for industrial problems such as scheduling, transportation, inventory planning, quality control, and project management. Students will work on real world industry problems and pursue studies in related areas such as business, economics, actuarial science, and resource management. The Operations Research Program includes coursework in mathematics, statistics, and computing science, and introduces students to software that is currently used in the industry.

Mathematics and Computing Science

The Mathematics and Computing Science joint program combines a solid fundamental education in pure and applied mathematics with computing science. Students will learn cutting-edge computing techniques and highly applicable mathematical skills for an exciting career in technology and research. The MACM programs are offered jointly by the Department of Mathematics and the School of Computing Science. MACM graduates are well prepared for advanced degrees in either mathematics or computing science, or for work in software, finance, or creative industries. The MACM major is also appropriate for students who want to teach both mathematics and computing science in high school.

Math Minor

Mathematics is an excellent minor as a quantitative complement to any major or in combination with a double minor program.  Flexible options allow students to tailor the minor program to their interests and future plans. Students can augment their degree studies with advanced theory, computational tools, and modeling techniques for problem solving in their primary field.

Mathematical Physics

The Mathematical Physics Honours program is a specialized and rigorous program of study in both mathematics and physics, and includes exposure to computational science. Graduates of this program will have a strong foundation in theoretical physics, though the training is broad enough to prepare students who intend to pursue experimental physics or mathematics. This BSc Honours program is offered jointly by the Departments of Mathematics and Physics.

Page maintained by the Undergraduate Advisor.