Courses for your Mathematics/Chartered Professional Accountancy degree

First-year courses and beyond

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

September to December

  • AFM 111Professional Pathways & Problem-Solving
  • AFM 191Foundations for Financial Reporting
  • MATH 135 – Algebra for Honours Mathematics
  • MATH 137 – Calculus 1 for Honours Mathematics
  • Choose one of
    • CS 115 – Introduction to Computer Science 1
    • CS 135 – Designing Functional Programs

January to April

  • AFM 182 – Foundations for Managerial Accounting
  • ECON 100 – Principles of Economics
  • MATH 136 – Linear Algebra 1 for Honours Mathematics
  • MATH 138 – Calculus 2 for Honours Mathematics
  • SPCOM 111 – Leadership, Communication, and Collaboration

An additional course, e.g., CS 116 - Introduction to Computer Science 2, may be taken to catch up on the extra course required in this program. (41 courses are required over four years instead of 40.)

 

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.

Sample upper-year courses

STAT 373 – Regression and Forecasting Methods in Finance
AFM 321 – Personal Financial Planning
AFM 433 – Business Strategy
MATBUS 472 – Risk Management

 

Advisors are here to help

With so much flexibility, you might have a lot of questions. We're here to help! If you're applying for admission, contact Laura Jane Watkins our Faculty of Mathematics recruitment coordinator.

Once you're a Waterloo student, you'll have access to academic advisors who can help you

  • choose your courses,
  • select minors and specializations,
  • ensure that you're meeting the requirements for your degree, and more.


Next steps