CPA preparatory courses (formerly CPA PREP)

CPA preparatory courses provide the knowledge requirement for admission to the CPA Professional Education Program (CPA PEP).


If you are seeking admission to the CPA PEP but lack some or all of the necessary prerequisites for entry (based on the transcript evaluation conducted by your provincial/regional CPA body), you are able to take the CPA preparatory courses needed to gain the knowledge requirement you are missing. You only have to complete the courses you require.

Upcoming changes

The CPA profession is pleased to announce significant changes to CPA preparatory courses aimed at improving the student experience and the flexibility of course delivery. Effective November 2019, these changes will include the:

  • addition of a new semester
  • separation of course and examination registration
  • open registration for non-core CPA preparatory courses 

Semester dates 2019/2020 for CPA preparatory courses 

Starting with the 2019/20 academic calendar that begins in November, the semester course offering for CPA preparatory courses will change from a four-semester system to a five-semester system. 

All core courses will be delivered in a standardized format that includes six instructional weeks and a final exam week.  All non-core modules will be delivered on a more flexible basis but all exams will be on the same schedule as the core modules.

Table that outlines CPA Preparatory courses

Table that outlines upcoming CPA preparatory course dates

Choose your exam date 

Beginning in November 2019, CPA students will have the opportunity to register for CPA preparatory courses as per the new schedule. 

Students will be able to choose from five available exam dates offered throughout the year, and the choice of it is entirely at the discretion of the student. This change will provide students with the flexibility to extend the length of time between the end of the course and the writing of the exam up to 12 months.

Open registration for non-core courses

For further flexibility, students will be able to register for non-core CPA preparatory courses any day of the year, as these courses will no longer have specific start dates. After registering for the course, students have up to 12 months to select from five examination dates that best meets their needs and schedule. 

Fees and schedule

CPA preparatory courses are delivered online, on a part-time basis to offer students maximum flexibility and accessibility. Exams are offered locally.

Information about the course fees and scheduling, are located here: