THIS SITE

Information for

You are here

Mathematics/Chartered Professional Accountancy

Really understand the numbers.

In this one-of-a-kind program, you’ll cover all the fundamentals of a standard accounting program — plus you’ll take a deep dive into mathematics.

It’s the perfect foundation for a career as a chartered accountant or a management accountant. You’ll learn from world-recognized professors in the only professionally accredited Chartered Professional Accountancy program in Ontario that leads to a BMath degree.

Then, you’ll put your knowledge to work during 4 co-op work terms, gaining valuable real-world experience that can be counted toward your CPA designation.

You’ll graduate with a unique Mathematics (BMath) degree and ready for a high-impact career as a CPA.

Fast track your career

Once you graduate, spend just 8 months taking the Master of Accountancy (MAcc) degree and you’ll be ready to write the Common Final Examination.

Meet friends for life

Planning to live in residence? Choose the Accounting and Finance Living-Learning Community and build lasting friendships, participate in residence events, get support from upper-year students, and more.

 

Math and Accounting student headshot

Annie’s strong background in both mathematics and accounting led her to rewarding accounting co-op positions, where she was able to make valued contributions to her team in the tasks and projects they were given.

About Math/CPA at Waterloo

briefcaseGain experience through the co-op program

Arrow pointing up and clickingApply directly to this program on your application

Graduation capEarn a Bachelor of Mathematics

#11st Faculty of Mathematics in North America

math tieOffered by the Faculty of Mathematics

globeWaterloo is an international leader in mathematics

Admission requirements

First-year courses

You may also select the advanced courses for algebra, calculus, and computer science if you meet the requirements.

September to December

MATH 135 - Algebra 
MATH 137 - Calculus 1
AFM 101 - Introduction to Financial Accounting
AFM 131 - Introduction to Business in North America 
Choose one of:
 • CS 115 - Introduction to Computer Science
 • CS 135 - Designing Functional Programs

January to April

MATH 136 - Linear Algebra 1 
MATH 138 - Calculus 2
AFM 102 - Introduction to Managerial Accounting
SPCOM 111 - Leadership Communication
ECON 100 - Principles of Economics
Choose one of:
 • CS 116 - Introduction to Computer Science 2
 • CS 136 - Elementary Algorithm Design and Data Abstraction

 

After first year

You'll take a variety of courses in statistics, finance, business, and accounting. 

View a full list of courses required for your degree.

Customize your degree

You can also add additional areas of interest and expertise by including a minor (or minors) as part of your degree, or by adding an option in Finance.

Sample upper-year courses 

CS 341 - Algorithms
STAT 430 – Experimental Design

CS 492 - The Social Implications of Computing
STAT 443 – Forecasting

 

Gain relevant work experience through co-op

By alternating school terms and four paid co-op work terms throughout your degree, you can explore new career areas and types of employers as your career interests evolve.

Sample co-op job titles

  • Student in Accounts
  • Tax Co-op Associate
  • Junior Student in Accounts
  • Senior Student in Accounts
  • Business Analyst

Sample co-op employers

  • Ernst & Young LLP
  • PricewaterhouseCoopers LLP
  • BDO Dunwoody LLP
  • Klasner & Solomon Chartered Accountants LLP
  • TD Bank Financial Group
 

Sample careers

  • Business Analyst, Johnson Insurance Limited
  • Accountant, PricewaterhouseCoopers
  • Senior Manager, Collins Barrow Toronto LLP
  • Associate, Boston Consulting Group
  • Consultant, Oliver, Wyman
  • IT Business Analyst, TD Bank Group
  • External Auditor, KPMG
  • Senior Financial Analyst, Superior Energy
  • Senior Auditor, Manulife Financial Corporation
  • Staff Accountant, BDO Dunwoody LLP

Possible professional designations

Helpful links