Overview
Work toward your CPA or RPA designation with our flexible online Accounting courses
Whether you are pursuing a career in managerial or financial accounting or working towards your CPA or RPA designation, our Accounting programs can help. Gain the in-demand skills you need to succeed in this rewarding profession.
- Developed in collaboration with top industry experts and McMaster University’s DeGroote School of Business
- Gain the skills, tools and knowledge of the latest accounting best practices and standards
- Courses can be taken individually or as part of an accounting Certificate or Diploma
Information Box Group

Program highlights Learn More
- CPA and RPA approved courses
- Taught by accounting experts
- Earn a Certificate or Diploma
- Some final examinations are held online via Examity
- Open enrolment program
Accounting programs features:
- Approved courses for admission to CPA or RPA designation programs
- Convenient virtual classroom, online self-study or online course options
- Learn from instructors with industry expertise
- Network with professionals from various disciplines

What you'll learn Learn More
- Knowledge and in-demand skills
- Professional accounting standards
- Ethical practices
Through our Accounting programs, you’ll learn to:
- Demonstrate awareness of organizational structure, professional standards, ethical practices and the role of accounting within an organization
- Research, calculate, analyze and evaluate accounting information appropriate to financial contexts
- Propose creative and critical options and solutions that align with accounting best practices
- Recognize the impact of current economic, political and professional rules and regulations on accounting practices
- Develop knowledge and skills to pursue accounting professional designations such as CPA or RPA
Learn More About Our Accounting Programs
- Professionals working in the accounting or finance field
- Professionals interested in entering the accounting field
- Anyone interested in pursuing an RPA or CPA professional designation
- Anyone looking to reinvent their business career
Earning an Accounting Diploma or a Certificate in Advanced Accounting opens doors to a wide range of rewarding careers including:
- General or Management Accountant
- Finance or Non-Profit Executive Director
- Portfolio Accountant
- Controller
- Financial Analyst
- Chief Financial or Executive Officer
- Auditor or Senior Financial Auditor
- Strategic Management Consultant or Advisor
With the financial expertise, strategic thinking, business insight and management skills you’ll gain as part of becoming a Chartered Professional Accountant (CPA), this sought-after designation is your ticket to a world of opportunities in accounting and finance.
To learn more about the Chartered Professional Accountants of Ontario, please visit CPA Ontario.
Academic Prerequisites for Admission to the CPA Professional Education Program (PEP)
Before entering the CPA Professional Education Program, you must complete a degree and cover specific subject areas. Specific subject areas may be covered during a university program, or through additional degree-credit courses offered by post-secondary institutions such as McMaster Continuing Education, academic institutions in another country or through the CPA Ontario preparatory courses.
McMaster University Continuing Education offers specific subject courses through flexible and convenient online self-study and virtual classroom learning formats. Please refer to CPA Ontario Approved Pre-requisite Courses for approved McMaster Continuing Education courses.
*If you’re interested in pursuing a CPA designation or registering for individual courses to use toward the CPA PEP, please visit or contact CPA Ontario for further program details such as admission applications, course requirements and membership details.
Learn more about CPA in this video:
If you’re interested in pursuing a McMaster University Certificate or Diploma either on its own or in conjunction with a professional designation, please contact accounting@mcmaster.ca. If you’re interested in pursuing degree studies at McMaster University, you may be eligible for undergraduate academic credit based on completion of our Diploma in Accounting or Advanced Certificate in Accounting.
Becoming a Registered Professional Accountant is a great professional choice. RPAs are leaders in a multitude of companies and industries and some have even taken entrepreneurial routes and opened accounting practices. With McMaster’s RPA-accredited suite of accounting and finance courses, you can earn your RPA professional designation and set yourself apart in today’s competitive job market.
To learn more about the Society of Professional Accountants Canada (SPAC) and RPA, please visit RPA Canada.
Academic Prerequisites for Entry to the RPA Professional Review Program
To become an RPA, you must successfully complete the course prerequisites aligned to SPAC’s 5 educational pillars, in conjunction with a degree or diploma from a recognized Canadian post-secondary institution such as McMaster Continuing Education. Completion of all course prerequisites is required to participate in the Professional Review Program and attempt the final Mandatory Professional Exam.
McMaster Continuing Education’s suite of courses has been approved by the Society of Professional Accountants of Canada (SPAC). Course prerequisites are offered through flexible and convenient online self-study and virtual classroom learning formats. Get more information on the RPA-accredited suite of accounting and finance courses.
*If you are interested in pursuing an RPA designation, please visit RPA Canada for further details.
Learn more about RPA in this video:
If you’re interested in pursuing a McMaster University Certificate or Diploma either on its own or in conjunction with a professional designation, please contact accounting@mcmaster.ca. If you’re interested in pursuing degree studies at McMaster University, you may be eligible for undergraduate academic credit based on completion of our Diploma in Accounting or Advanced Certificate in Accounting.
Are you a current McMaster University undergraduate student?
Explore the ElevateYourSkills option to learn how you can earn an Accounting certificate or diploma as part of your degree.
- Use your electives to earn a professional certificate or diploma
- Fully online courses that you can fit into your schedule
- Providing you with real-life career skills and experience before you graduate
Check out our latest Business Program Preview video to learn more about our Accounting programs
What our recent graduates say
Judelyn '23
Business Administration with a concentration in Finance/Accounting
I appreciated the opportunity to discover my full potential and strengths, which inspired me to do better.
My family migrated to Canada in 2006 from the Philippines (Asia). I hold a bachelor’s degree in accounting from my home country.
Although challenging, I am grateful for the opportunities I have been given. I started my journey in Canada with temporary junior accounting jobs. It allowed me to integrate myself into the Canadian workforce and culture. After gaining more Canadian work experience, I landed a permanent job. Currently, I work as Treasury Analyst in a HydroElectric Generation company.
Despite the obstacles, I was determined to gain Canadian credentials. The pandemic made it more challenging, but I persisted. I balance work, study, and family.
In December 2019, I enrolled at McMaster University. Later earned a Diploma in Business Administration with a Concentration in Finance and completed a Diploma in Accounting.
While studying at McMaster University, I developed my self-discipline and changed how I perceive things, which is priceless. I have to experience it to learn and discover it. I am self-motivated. I noticed I enjoyed studying – understanding in depth and not memorizing, which I usually did when I was younger.
The McMaster University courses were challenging to be honest, and my teachers taught me to be a critical thinker. I began thinking outside the box. The good thing is that if I had an idea or answered a question, they let me explain why I came up with that answer – that, for me, was so engaging for a student to understand more and strive to improve rather than simply dismissing a student’s incorrect answer.
From personal experience, the teaching style of McMaster University is different, and I appreciated the opportunity to discover my full potential and strengths, which inspired me to do better. Until now, I have applied the ways and self-discipline I had gained even with this Treasury Designation exam I took recently. I want to thank and let McMaster know the influence/the lessons they had instilled in me that changed my outlook and mindset, making me better and excel in what I want to be.
Judelyn
Business Administration with a concentration in Finance/Accounting
The flexibility of the course helped me a lot to balance my work.
The flexibility of the course helped me a lot to balance my work. Our field in data is continuously changing. I found that sweet balance in terms of the focus of the course. It’s a life cycle of how the data is coming in all the way to make it a service or a product. The course gives you that 360 spectrum.
Zaki
Big Data graduate

Adam
Business Administration graduate
I feel very strongly that McMaster Continuing Education can really help you reinvent your career.
I feel very strongly that McMaster Continuing Education can really help you reinvent your career. I found that the Business Administration program was really the best fit for me, because the learning that I was able to take in through this program was really cutting edge and current to the labour market. The learning that I took on is something I use every day.
Adam
Business Administration graduate
I appreciated the opportunity to discover my full potential and strengths, which inspired me to do better.
My family migrated to Canada in 2006 from the Philippines (Asia). I hold a bachelor’s degree in accounting from my home country.
Although challenging, I am grateful for the opportunities I have been given. I started my journey in Canada with temporary junior accounting jobs. It allowed me to integrate myself into the Canadian workforce and culture. After gaining more Canadian work experience, I landed a permanent job. Currently, I work as Treasury Analyst in a HydroElectric Generation company.
Despite the obstacles, I was determined to gain Canadian credentials. The pandemic made it more challenging, but I persisted. I balance work, study, and family.
In December 2019, I enrolled at McMaster University. Later earned a Diploma in Business Administration with a Concentration in Finance and completed a Diploma in Accounting.
While studying at McMaster University, I developed my self-discipline and changed how I perceive things, which is priceless. I have to experience it to learn and discover it. I am self-motivated. I noticed I enjoyed studying – understanding in depth and not memorizing, which I usually did when I was younger.
The McMaster University courses were challenging to be honest, and my teachers taught me to be a critical thinker. I began thinking outside the box. The good thing is that if I had an idea or answered a question, they let me explain why I came up with that answer – that, for me, was so engaging for a student to understand more and strive to improve rather than simply dismissing a student’s incorrect answer.
From personal experience, the teaching style of McMaster University is different, and I appreciated the opportunity to discover my full potential and strengths, which inspired me to do better. Until now, I have applied the ways and self-discipline I had gained even with this Treasury Designation exam I took recently. I want to thank and let McMaster know the influence/the lessons they had instilled in me that changed my outlook and mindset, making me better and excel in what I want to be.
Judelyn
Business Administration with a concentration in Finance/Accounting
The flexibility of the course helped me a lot to balance my work.
The flexibility of the course helped me a lot to balance my work. Our field in data is continuously changing. I found that sweet balance in terms of the focus of the course. It’s a life cycle of how the data is coming in all the way to make it a service or a product. The course gives you that 360 spectrum.
Zaki
Big Data graduate
I feel very strongly that McMaster Continuing Education can really help you reinvent your career.
I feel very strongly that McMaster Continuing Education can really help you reinvent your career. I found that the Business Administration program was really the best fit for me, because the learning that I was able to take in through this program was really cutting edge and current to the labour market. The learning that I took on is something I use every day.
Adam
Business Administration graduate
Other programs you may be interested in
Certificate in Accounting
Certificate in Advanced Accounting
Pursue your Certificate in Advanced Accounting with McMaster Continuing Education
Explore the requirements below and register today!
Information Box Group

Certificate in Advanced Accounting
Earn the Certificate in Advanced Accounting by completing any six specialist courses listed below.
Certificate in Advanced Accounting Entrance Requirements and Other Important Details
Academic Credit – 18 Units
- Open to individuals with post-secondary education who have completed introductory and intermediate level financial and management accounting courses (equivalent to ACC 925, ACC 926, ACC 927, ACC 928 and ACC 929) outside of McMaster Continuing Education prior to beginning the Certificate. NOTE: Registrants will be asked to submit a transcript verifying completion of equivalencies prior to being approved to graduate.
- Students pursuing an external designation may take any number of basic courses to satisfy external program requirements.
Please note: Graduates of the Diploma in Accounting are not eligible for the Certificate in Advanced Accounting.
Future Degree Studies
Students who successfully graduate from the Certificate in Advanced Accounting program, and who wish to pursue degree studies at McMaster University may be eligible to receive up to 18 units of undergraduate academic credit, as determined by the Faculty to which they are applying. The student must be accepted into the Faculty before this advanced standing is granted.
For application information for degree studies, visit the Registrar’s website: http://registrar.mcmaster.ca.
Students applying to the Bachelor of Commerce program after completing their certificate must be aware of the following criteria for advanced credit:
- The certificate must be completed with an overall average of B- or better
- A mark of B- or better must be obtained in each course that is to be used for advanced standing
- Only courses completed within the last 5 years will be considered for advanced standing
- Students with a failing grade will not be admissible to a Bachelor of Commerce program (even if they repeat the course)
The DeGroote School of Business does not accept students who have previously earned a degree.
Students intending to pursue this option are strongly encouraged to contact us for detailed information.
Specialist Courses (complete any 6)
Please ensure you have completed any course prerequisites or equivalencies before enrolling for Accounting courses. Visit Accounting Course Prerequisites for more information.
Basic Courses (optional)
**Some courses may use Examity Online Proctoring for final examinations. Please check the course outline for more information.
Diploma in Accounting
Diplima in Accounting
Pursue your Diploma in Accounting with McMaster Continuing Education
Explore the requirements below and register today!
Information Box Group

Diploma in Accounting
Earn the Diploma in Accounting by completing the five core courses and any six specialist courses listed below.
Diploma in Accounting Entrance Requirements and Other Important Details
Academic Credit – 33 Units
- The McMaster Accounting Diploma program is divided into three areas: core, specialist and basic.
- To qualify for the diploma, students must complete five (5) core courses and any six (6) specialist courses.
- Students who do not have post-secondary education must also complete Business Communications and Organizational Behaviour courses in order to qualify for the Diploma.
- Students pursuing an external designation may take any number of basic courses to satisfy their external program requirements.
Please note: Graduates of the Certificate in Advanced Accounting are not eligible for the Diploma in Accounting.
Future Degree Studies
Students who successfully graduate from the Accounting Diploma program and wish to pursue degree studies at McMaster University may be eligible to receive up to 33 units of undergraduate academic credit, as determined by the Faculty to which they are applying. The student must be accepted into the Faculty before this advanced standing is granted.
For application information for degree studies, visit the Registrar’s website: http://registrar.mcmaster.ca.
Students applying to the Bachelor of Commerce program after completing their diploma must be aware of the following criteria for advanced credit:
- The diploma must be completed with an overall average of B- or better
- A mark of B- or better must be obtained in each course that is to be used for advanced standing
- Only courses completed within the last 5 years will be considered for advanced standing
- Students will be permitted up to 6 units of failure
- Students who receive advanced standing for ACC 925 Introductory Financial Accounting and MKT 819 Marketing may be required to complete Economics 1BB3 and Economics 1B03
- The DeGroote School of Business requires the completion of two of the following math courses to be considered for admission: Advanced Functions (MHF4U), Introductory, Calculus & Vectors (MCV4U) and Mathematics of Data Management (MDM4U)
The DeGroote School of Business does not accept students who have previously earned a degree.
Students intending to pursue this option are strongly encouraged to contact us for detailed information.
Diploma in Accounting FAST TRACK Option
- Finish your Diploma in Accounting in less than a year
- Virtual Classroom format
- Final examinations are held online via Examity
- Students pursuing a professional designation may take additional courses to satisfy external program requirements
Required Core Courses
Please ensure you have completed any course prerequisites or equivalencies before enrolling for Accounting courses. Visit Accounting Course Prerequisites for more information.
Specialist Courses (complete any 6)
Basic Courses (optional)
**Some courses use Examity Online Proctoring for final examinations. Please check the course outline for more information.
Accounting Courses
Before enrolling for Accounting courses, please ensure you have completed any course prerequisites or equivalencies.
Core Courses
Specialist Courses
Basic Elective Courses
CPA Ontario Approved Courses
Please refer to the CPA Ontario Approved Pre-requisite Courses for Entry into the CPA PEP for more information.
Non-Core Prerequisites:
Core Prerequisites:
RPA Approved Prerequisite Courses
Information Box Group
**Some courses use Examity Online Proctoring for final examinations. Please check the course outline for more information.
Accounting Schedule
Accounting Schedule
This schedule table displays courses planned to be offered this year and is a guide to planning your courses for the academic year. Please note: Spring term registration opens mid-March and Fall/Winter term registration opens mid-July. The schedule table is subject to change. Please visit the course pages to browse classes currently available for registration and the latest cost information. The cost for Accounting courses is $479.54 – $772.00 per course.
Learning format definitions:
- VC = Virtual Classroom learning format
- O = Online learning format
- OSS = Online Self-Study learning format
For more information about our learning formats and to choose a format that works best for you, please visit our Learning Formats page.
Course Name (Course Code) | Winter 2023 | Spring 2023 |
---|---|---|
Introductory Financial Accounting (ACC 925) | Date: Thu, Jan 12 – Apr 6
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Wed, May 3 – Jul 26
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Intermediate Financial Accounting I (ACC 926)
|
Date: Thu, Jan 12 – Apr 6
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Thu, May 4 – Jul 27
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Intermediate Financial Accounting II (ACC 927)
|
Date: Mon & Thu, Jan 9 – Feb 27
Time: 9 a.m. – 12 p.m. Format: VC |
Date: Tue, May 2 – Jul 25
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Sat, Jan 14 – Apr 22
Time: 9 a.m. – 12:15 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Jan 15 – Jun 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
||
Introductory Management Accounting (ACC 928) | Date: Thu, Jan 12 – Apr 6
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Mon, May 1 – Aug 14
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Intermediate Management Accounting (ACC 929) | Date: Mon & Thu, Jan 9 – Feb 27
Time: 3:00 – 6:00 p.m. Format: VC |
Date: Thu, May 4 – Jul 27
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Thu, Jan 12 – Apr 6
Time: 6:30 – 9:45 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Jan 15 – Jun 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
||
Advanced Management Accounting (ACC 930) | Date: Jan 15 – Jun 15
Format: OSS |
Date: Thu, May 4 – Jul 27
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Mar 15 – Aug 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Jul 15 – Dec 15
Format: OSS |
||
Auditing (ACC 931) | Date: Wed, Jan 11 – Apr 5
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Tue, May 2 – Jul 25
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Management Information Systems (ACC 932) | Date: Sat, Jan 14 – Apr 22
Time: 9 am – 12:15 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
Date: Jan 15 – Jun 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
||
Financial Management (ACC 933) | Date: Mon & Thu, Mar 6 – Apr 20
Time: 3:00 – 6:00 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
Date: Jan 15 – Jun 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
||
Advanced Financial Accounting (ACC 934) | Date: Sat, Jan 14 – Apr 22
Time: 9 am – 12:15 p.m. Format: VC |
Date: Wed, May 3 – Jul 26
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Taxation I (ACC 937) | Date: Sat, Jan 14 – Apr 22
Time: 9 am – 12:15 p.m. Format: VC |
Date: Tue, May 2 – Jul 25
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Mon & Thu, Mar 6– Apr 20
Time: 9 a.m. – 12 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Jan 15 – Jun 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
||
Taxation II (ACC 938) | Date: Thu, Jan 12 – Apr 13
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Tue, May 2 – Aug 1
Time: 6:30 – 9:45 p.m. Format: VC |
Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
|
Date: Mar 15 – Aug 15
Format: OSS |
Date: Jul 15 – Dec 15
Format: OSS |
|
Economics (ACC 818) | Date: Sat, Jan 14 – Apr 22
Time: 9 am – 12:00 p.m. Format: VC |
Date: May 15 – Oct 15
Format: OSS |
Date: Jan 15 – Jun 15
Format: OSS |
||
Preparatory Mathematics (ACC 829) | Date: Jan 15 – Apr 15
Format: OSS |
Date: May 15 – Aug 15
Format: OSS |
Date: Jul 15 – Oct 15
Format: OSS |
||
Basic Bookkeeping (ACC 830) | Date: Jan 15 – Apr 15
Format: OSS |
Date: May 15 – Aug 15
Format: OSS |
Date: Jul 15 – Oct 15
Format: OSS |
||
Business Statistics (ACC 855) | Date: Jan 15 – Jun 15
Format: OSS |
Date: May 15 – Oct 15
Format: OSS |
Business Foundations (BUS 825) | Date: Jan 16 – Apr 16
Format: O |
Date: May 8 – Aug 6
Format: O |
Date: Jan 16 – Apr 16
Format: O |
Date: Jun 19 – Sept 17
Format: O |
|
Business Law (BUS 436) | Date: Jan 16 – Apr 16
Format: O |
Date: May 8 – Aug 6
Format: O |
Business Strategy (BUS 852) | Date: Jan 16 – Apr 16
Format: O |
Date: May 8 – Aug 6
Format: O |
Organizational Behaviour (HRM 821) | Date: Jan 16 – Apr 9
Format: O |
Date: May 8 – Jul 30
Format: O |
Date: Feb 13 – May 7
Format: O |
Date: Jun 19 – Sep 10
Format: O |
|
Business Communications (BUS 850) | Date: Jan 16 – Apr 16
Format: O |
Date: May 8 – Aug 6
Format: O |
Date: Feb 13 – May 14
Format: O |
Date: Jun 19 – Sept 17
Format: O |