Programs

Mathematics symbols

Every company and industry needs logical thinkers like mathematicians and computer scientists to solve their everyday problems. How you challenge mathematics and computer science is up to you.

We have 24 undergraduate programs to set you on the professional track to achieve your career goals. 


We offer 3 categories of programs: Honours Mathematics, Math and Business and Computer Science

Most of our programs are available as a co-op or regular option, with a few programs requiring co-op.

  • Programs that require co-op are marked with an (^).
  • Programs that are competitive for entry are marked with an (*).

Honours Mathematics

If you want to study math but need some time deciding which area is best, apply to Mathematics and choose one of these majors after your first year in the Faculty of Mathematics, if admitted. 

We have 16 majors to choose from:

Math and Business

If you want to study math for the purposes of working in a business, financial institution, or accounting firm, and you want the option of earning a professional designation, consider our math and business programs. You will apply directly to each of these programs for admissions consideration.  

Computer Science

If you want to study computer science and learn about programming languages, algorithmic processes, computational machines and computation itself, consider our computer science programs. You will apply directly to each of these programs for admissions consideration.  

Mathematics/Bridge to Academic Success in English (BASE)

If you meet all of our admission requirements, except the English language requirements, you may receive an alternative offer to the Bridge to Academic Success in English program, known as Math/BASE. You won't be able to apply to this program. You'll be automatically considered, if you're eligible. 

Choosing a program

Need help choosing a program that is right for you? If you love to study mathematics, solve problems using patterns, numbers, puzzles and/or code, then you're in the right place! Programs within the Faculty of Mathematics are designed for students who love to think logically, do all of these things and more. 

Start by asking questions

Narrow down your choices and find the program, or set of programs, that is right for you by asking yourself these questions.

Questions Considerations
Are there particular areas of mathematics that you already like or do you want to explore your options as a current student? Check out all of the mathematics courses available to students and see which classes are option to each program.
Do you want a flexible or structured program?
  • Flexible programs (have lots of choice in courses for degree customization) > Honours Mathematics, Computer Science
  • Structured programs (have few choices in courses for customization) > Math and Business programs, including Computing and Financial Management, Business Administration and Computer Science double degree, and Software Engineering
Do you want the option of co-op or do you want it as a requirement of your program?

All programs are available as a co-op or regular option.

These programs require co-op >

  • Business Administration and Computer Science double degree
  • Business Administration and Mathematics double degree
  • Computing and Financial Management (CFM)
  • Mathematics/Teaching (this program is a major of Honours Mathematics)
  • Mathematics/Chartered Professional Accountancy (Math/CPA)
  • Software Engineering
Do you want to work in a business office and earn a professional designation, like a Chartered Professional Accountant (CPA)?

Earn a professional designation >

  • Honours Mathematics (with a major in Acturial Science or Mathematical Finance)
  • All Math and Business programs, including Computing and Financial Management, Business Administration and Computer Science double degree, Business Administration and Mathematics double degree
  • Software Engineering
Do you want to work in education or academia?
  • Become a math teacher > Honours Mathematics (with a major in Mathematics/Teaching)
  • Become a professor > Any of our math programs can lead to a professiorial role. Graduate studies will be needed to become a professor but Masters and PhD will begin after completing an undergraduate program.

Research these programs options to see which one is right for you.

Know that your program choice, is a great choice!

All of our programs will set you up for success with a growing career. A degree from the Faculty of Mathematics is highly coveted by employers as they know the talents and ingenuity of our students and graduates. Regardless of the program you choose, you're making a great choice!

Plus, all of our programs follow the same mathematical and computer science foundations. Every math student, regardless of their program, will take these courses:

  • Algebra
  • Linear Algebra I
  • Linear Algebra II
  • Computer Science I
  • Computer Science II
  • Calculus I
  • Calculus II
  • Calculus III OR Introduction to Combinatorics
  • Probability
  • Statistics
  • Communications I
  • Communications II

You can leverage these classes to find co-op opportunities to grow your resume.

Which program you choose to study, will determine the types of math courses and non-math courses that you take in addition to these requirements.

Contact Us