"My instructor explained the course material thoroughly in a very efficient manner. She was even willing to stay longer to help out. I would definitely recommend this course to everyone." - Nisha L., Graduate, CDI College

The Accounting Assistant/Bookkeeper Diploma Program prepares students for careers in bookkeeping and accounting. In this program, students develop an excellent background in general accounting and bookkeeping principles with significant emphasis on the use of accounting software. The program covers the latest versions of Simply Accounting, AccPac and QuickBooks Pro, the most popular commercial accounting software used in business today. While not all companies will use one of these packages, graduates will have well-rounded skills and will easily adapt to other software programs. In addition to the accounting software, students learn a full set of computer applications that are required to compete in a competitive job market; including MS Excel, Access, MS Word and Outlook.

This program is 30 weeks in length.

Job Opportunities
  • Accounting Assistant
  • Clerk
  • Office Assistant
  • Bookkeeper
  • Administrative Assistant
  • Accounts Receivable/Accounts Payable Clerk

Program Courses

The program outline below is for Ontario .

Code Course Name Hours
  • ACC100 Accounting Fundamentals 60

    • Accounting helps an organization understand its business in much the same way that a model helps an architect construct a building. Accounting helps a manager understand the business as a whole (or the part for which he or she is responsible) without drowning in the details. This course will give the students an understanding of basic accounting principles and procedures, and help prepare them to work in a business environment.
  • ACC200 ACCPAC for Windows 45

    • Larger companies tend to use more advanced software for tracking their accounting, as the business may be split into a number of subsidiaries that all report to the same main corporation. ACCPAC is a program that is specifically designed for medium and large companies as it is designed to provide the types of breakdowns and reports that are required by departments and business units. Accounting Basics and Bookkeeping Procedure, or related experience will be a prerequisite to this program. Students will learn to set up the software and accounts in ACCPAC and perform bookkeeping entries and prepare reports.
  • AOE200 Advanced Office Applications 45

    • This advance level program will teach the students the necessary skills required to use Microsoft Word, Excel and Access effectively and efficiently. While building on earlier courses, participants of this program will develop considerable skill through practical assignments. Students will also cover MS Publisher as part of this program. The prerequisite for this program is Intermediate Computer Applications (IOC 175) or equivalent skills in intermediate level Microsoft Office. This program will cover Microsoft Word, Microsoft Excel, Microsoft Access, and MS Publisher.
  • IOC150 Applied Computer Applications 45

    • For those who are not already proficient in MS Office software, this series of workshops will be essential to completion of some of the projects and will improve the students’ productivity in school and on the job. This workshop is optional and only needs to be taken by those who do not already have experience in the software covered. All modules are covered at the basic and intermediate levels. Students who are familiar with the software may do challenge exams and use the time for other projects. This workshop series will include MS Word (word processing), MS Excel (spreadsheets), Access (database), MS PowerPoint (presentations) and MS Outlook.
  • CNGE College English 30

    • This first year program is designed to provide the students with the basic written communication skills they will need. The program will provide them with the foundation necessary to prepare business correspondence such as letters, memos and emails. In addition it will prepare them for the reports and assignment that they will be required to complete for other courses. This course is also a good prerequisite to the written communication course that they will take later in the program.
  • COF200 Financial Analysis 60

    • This financial management program is designed specifically for individuals who require knowledge of finance to do their jobs effectively, but have no previous accounting experience. Major topics in this program include financial management in the organization, analyzing changes in financial statements, interpreting financial statements through ratios, profit planning and decisions, budgeting and control, sources and forms of financing, cost of capital, time value of money, capital expenditures, inventory management, pricing produces or services, accumulating and monitoring costs, and cost of products.
  • GES200 Gaining Employment Strategies 30

    • The Gaining Employment program will help participants develop the requisite skills to plan and conduct an effective employment search or determine their suitability for self-employment. Students will set goals and objectives, develop interview and presentation techniques, resumes, and detailed job search or self-employment plans.
  • IOC175 Intermediate Computer Applications 45

    • This program will provide the students with Intermediate level training in Microsoft Office courses. Building on the skills learned in The Applied Computer Applications course, students will further their practical skills in Microsoft Word, Microsoft Excel, and Microsoft Access. The prerequisite for this core is Applied Computer Applications (IOC 150) or an equivalent course. Students who do not have the necessary prerequisite will require approval from the instructor.
  • IAB150 Introduction to Accounting/Bookkeeping 45

    • This course covers the day-to-day manual recording of transactions for a small business organization. This includes general journal transactions, special journals, posting to the general ledgers and subsidiary ledgers, preparing a trial balance, payroll registers, operating a petty cash fund, and reconciling bank statements.
  • IOC100 Introduction to Computers 15

    • This course consists of a combination of modules that are considered necessary prerequisites to all other courses. During this course, students will begin with Micro Computer Terminology, which they will do in conjunction with keyboarding skills. Both of these courses are self-paced. Students will proceed to learn the Windows environment, which will also be self-paced except for review days which are scheduled before the beginning of studies on each of the integrated software suites. Students may already have some of the skills covered in this module. Those students will be assigned enhanced courses.
  • IPP200 Introduction to Payroll Processing 45

    • The payroll process is a very delicate and important roll in companies that employ full or part-time employees. The company has an obligation to follow employment laws and standards within its jurisdiction and pay employees accordingly. It also has an obligation to remit income taxes, government pension contributions and employment insurance premiums to the federal government. The payroll administrator has an obligation to keep payroll information confidential and must be familiar with payroll laws and taxes as they apply to the jurisdiction in which the company operates.
  • PEP100 Personal Effectiveness 30

    • This foundation course will provide students with the skills and abilities required to complete the program along with a number of skills needed to succeed in the workplace. The main areas of study in this course are time management and student success, teamwork, managing conflict, customer service, and personal accountability.
  • PMD150 Project Management and Decision Making 30

    • This dual purpose course will provide the students will skills needed to effectively deal with other courses plus important processes they will use on the job after graduation. The course is divided into three distinct, but related, areas: project management, decision making and problem solving. The Project Management portion of the program will include project management theory along with learning to effectively use MS Project software.
  • QBP200 QuickBooks Pro 45

    • This software is suitable for companies that want to track their revenues and expenditures into specific cost centers or departments. It is a favorite of many accountants and bookkeepers who perform bookkeeping duties for small businesses as they find it user friendly and easy to use. Accounting Basics and Bookkeeping Procedure, or related experience will be a prerequisite to this program. Students will learn to set up the software and accounts in QuickBooks and perform bookkeeping entries and prepare reports.
  • SAC100 Simply Accounting 45

    • After completing Accounting Fundamentals and Basic Bookkeeping, students will be prepared to learn computerized accounting. Simply Accounting is one of the leading accounting software packages for small business. Students will learn to set up the software for a company, make entries and prepare reports. While previous programs provide the theory of how accounting and bookkeeping work and what they mean to a business, this software will allow students to enter expenses and revenue into the software and see the results.
  • MAT100 Vocational Math 30

    • This introductory college course is designed to cover the basic math skills that will be necessary for later courses. It begins with a review of mathematical concepts that the students should have learned in high school and prepares them with a foundation for more advanced mathematics programs and other related courses such as accounting and technical subjects.