Your Account  

Accredited programs - University of Waterloo • Bachelor of Computing and Financial Management

Your Path to Becoming a CGA
for Industry, Government and Not-for-Profit


Hold a University of Waterloo
Bachelor of Computing and Financial Management degree and complete:

  • Intermediate Financial Accounting 1 (AFM 291)

  • Introduction to Business Information Technology (AFM 241) or (CS 330)

  • Intermediate Financial Accounting 2 (AFM 391)

  • Audit Strategy (AFM 351 or AFM 451)

  • Taxation 1 for Accountants (AFM 361) or (AFM 362)

  • Performance Measurement and Organization Control or Cost Management Systems (AFM 382/AFM 482 or AFM 481)

  • Advanced Financial Accounting (AFM 491)

  • Taxation 2 for Accountants (AFM 461)

Enrol in the CGA Program of Professional Studies


Complete any two CGA Ontario courses or take the equivalent University of Waterloo courses and successfully complete the respective
CGA Ontario challenge exam to earn a transfer credit.
(C+ or higher.* Passing a CGA program challenge exam will earn you a transfer credit.)

Waterloo Course


CGA Ontario Course

AFM 501 and AFM 502 Contemporary Issues in Assurance and Accounting and Control Systems in a Computer Enviroment


AU2 Advanced External Auditing 

AFM 461 Taxation 2 for Accountants


TX2 Advanced Personal and Corporate Tax

AFM 371 or AFM 274 or
AFM 372 Managerial Finance 2 or Corporate Finance 2 


FN2 Advanced Corporate Finance

No equivalent course


MU1 Internal Auditing and Controls

AFM 341 Accounting Information Systems


MS2 Information Systems Strategy

No equivalent course


PF1 Public Sector Financial Management


Issues in Professional Practice (PA1)
Strategic Financial Management (PA2)


Concurrent Work Experience
Obtain the required 24 months of
work experience in the sector of your choice.


Certified General Accountant


This policy is effective September 2012 and applies to graduates from 2012 onwards.