UBC DAP is currently accepting applications for the May & September 2020 intakes. Please note, all in-person UBC DAP classes are being delivered 100% online until further notice. Read more

Your success story starts here

If you are a degree graduate aspiring to become a CPA, UBC DAP bridges the gap and provides you with the 14 prerequisites required to qualify for the CPA Professional Education Program (PEP). Led by award-winning instructors dedicated to delivering an enhanced learning experience, UBC DAP offers a flexible program that is widely recognized by employers in the local business community and beyond.

Flexibility is key

UBC DAP is designed to meet the unique needs of our students. You can tailor your program schedule to combine evening and online classes, taking between 1 – 5 courses during the Winter Terms and 1-3 courses during the condensed Summer Terms. Complete UBC DAP in as few as 12 months or as long as 24 months, giving you the option of working part-time or full-time while pursuing your studies.

Explore UBC DAP


Program overview

Gain an overview of how UBC DAP equips you with a solid theoretical and practical foundation required to excel in a career in accounting and business.

The UBC DAP curriculum

UBC DAP consists of 11 core courses and 3 elective courses, providing you with the qualifications to enroll in the CPA Professional Education Program (PEP).

Personalized career development

Discover how we are committed to helping you develop and market your skills as you embark on a new career in accounting and business.

Admission & fees

Get informed about important dates, application requirements and related costs so that you can plan your application accordingly.

Meet our students and alumni


Kit Wong

“UBC DAP was the perfect fit for me. Having completed a BBA previously and spoken to accountants from the Big 4 firms, I knew that the program is held in high regard in the industry and would provide me with a competitive advantage when going through the recruit.

Dave Duncan

Dave Duncan

“Working and interacting with classmates, teachers, and those involved with DAP has been my favourite experience thus far. I always knew the educational component would be top notch, but this additional scope has broadened the experience beyond my expectations.”


Rajdeep Nijjar

“UBC DAP is a reputable program that provides resources to help students achieve their goals. I’ve attended one-on-one career coaching, career workshop, and networking events. As a result, I’ve become a better communicator and listener, and I feel more confident.”



"The decision to pursue an accounting career through UBC DAP was an easy one. Not only does the program offer students flexibility by providing evening classes, DAP's strong value in diversity and strengthening communities align with my own values. Just the idea of being able to meet and study with intelligent individuals from varying educational backgrounds was exciting, to say the least."

Tina Ma
DAP Class of 2018

Student experience

Every aspect of UBC DAP is designed to optimize the student experience, providing you the skills and confidence required to achieve long-term career success. 

In addition to offering award-winning instruction and support, opportunities to develop yourself personally and professionally are woven throughout the program. The UBC DAP student support and career coaching team is committed to helping you achieve your career goals and aspirations.