Mathematics/Chartered Professional Accountancy (Math/CPA)

Accountants are increasingly dependent on computer technology, statistical procedures for auditing and forecasting, and mathematical techniques, such as operations research. It is no accident that math and accounting fit so nicely together. At University of Waterloo, Math/CPA students take their love for working with numbers and problem solving, and apply them to the specialized field of accounting.

The accounting program in the Faculty of Mathematics is unique because nowhere else in Canada is it possible to obtain the necessary background to become a professional accountant while you obtain mathematical, computer, and statistical skills through a Bachelor of Mathematics (BMath) degree. Offered only on a co-op basis, our program places emphasis on workplace experience, helping you prepare for a career as a CPA.

UWaterloo's School of Accounting and Finance, the only school of its kind in Canada, provides the accounting portion of the program. Your 4-1/3 year Bachelor of Mathematics degree with a dual major in CPA can lead to an optional eight-month Master of Accounting program. The two degrees, BMath and MAcc, will qualify you to write the Uniform Final Examination (UFE) of the Canadian Institute of Chartered Accountants - only five years after admission to UWaterloo.

Co-op students at work

  • Student in accounts, Ernst & Young Chartered Accountants - assist with audits and other assignments in a progressive team environment.
  • Student in accounts, Deloitte & Touche Chartered Accountants - join a small audit team; work in one or more specialty areas: tax, computer audit, and insolvency.

Graduates at work

  • Accountant, Blue Cross Life Insurance Company of Canada

  • Corporate accounting analyst, Imperial Oil Ltd.

  • Corporate budget analyst, Ontario Ministry of Transportation

For more information

Xing Xu

Xing Xu Jiang

2A Math/CPA, Co-op

Etobicoke, ON

Access U Waterloo, Midnight Sun Solar Rayce Car business team, piano society member, UWaterloo cooking club, Mathematics orientation leader, and teacher/mentor for Girls Learning Code.

Advice to first-year students:

Get involved, meet new people, and create friendships and memories that will last a lifetime. Academics are important but the people you meet are the people who will make your years in university unforgettable.

View more undergraduate student profiles to know more about programs, clubs on campus, and student life.

Meet Professor Peter Balka!

Peter Balka