"The MOA program helped me get hands on experience and really showed me what my options were, employment-wise. I feel better about myself and my career options." - Sara D., Medical Office Assistant Graduate, CDI College

CDI College's Medical Office Assistant diploma program is meant for students with an interest in science, medicine, and working with the public. Graduates of this program are employed in a variety of MOA jobs.

The program covers fundamental office procedures and technology such as information processing, business procedures, keyboarding, and Microsoft Word and Excel programs. It also teaches medical office-specific skills like human anatomy, medical terminology, and medical machine transcription. Students are able to put these skills into practice through a mandatory practicum in a real-world medical office.

Students continue to be supported after graduation through our Career and Employment Services department, which assists with job search and interviewing skills, employer expectations, and resume preparation.
This program is 37 weeks in length.

Job Opportunities
  • Doctor's Office
  • Medical Practice
  • Clinics
  • Hospitals

Program Courses

The program outline below is for British Columbia. Click here to see the outlines for Alberta, Manitoba, Quebec and Ontario.

Code Course Name Hours
  • AT2E Anatomy and Terminology 125

    • This course provides an introduction to the human body and its functions. The basic anatomical structure of each body system is studied, along with the most common pathological conditions, fundamental clinical procedures and abbreviations relating to each of the body systems.
  • CPRE CPR / First Aid 20

    • This workshop provides the student with the basic Level C rescuer certificate
  • INTE Introduction to Computers 50

    • This course covers working with the Windows operating system to manage files and folders and customize the desktop, creating documents, and using the Internet for communication and research.
  • MM2E Medical Machine Transcription 100

    • This course introduces students to Medical transcription and document preparation in health care. Students will learn various types of reports utilized in medical facilities and report templates will be introduced.
  • MPAE Medical Office Practice and Assisting 100

    • This course introduces the student to the standard administrative functions in a typical medical office, along with the non-invasive elements of assisting with patient examinations ¾ preparing and positioning patients, taking initial history, and checking vital signs. In addition to learning manual methods of health care billing, students are also exposed to a medical office management software package that meets the provincial Ministry of Health requirements.
  • MA3E Microsoft Access 75

    • This course offers a case-oriented, problem-solving approach for learning this powerful database management system. It covers the basic to more advanced features of Microsoft Access – from creating queries, forms and reports to advanced queries, Briefcase, macros and Visual Basic.
  • ME3E Microsoft Excel 50

    • This course offers a case-oriented, problem-solving approach for learning Microsoft Excel. Students explore both basic and advanced features while creating a variety of documents such as budgets, marketing and sales reports, forecasts, and statistical tables.
  • MP3E Microsoft PowerPoint 25

    • Students will explore both basic and more advanced features of Microsoft PowerPoint while creating visually attractive and effective presentations.
  • OAPE Office Administration Procedures 50

    • This course covers the essentials of Computerized Information Management in a business setting. Office-focused software applications, records management, and researching items on-line are also covered in this course.
  • PSKE Professional Skills 25

    • This course is designed to equip students with interpersonal skills identified by employers as essential for success in the professional world. Using a variety of instructional methods including case studies, group exercises, and discussion, students learn and practice key communication skills.
  • WOPE Word Processing 50

    • In this course students develop keyboarding speed and accuracy and practice using the most common features of Microsoft Word while working on typical office documents.
  • WOAE Word Processing - Advanced 75

    • In this course students continue to develop keyboarding speed and accuracy and practice using more advanced features of Microsoft Word.