Medical Administrative Assistant

Master Front Office Duties and Patient Communication in Healthcare

Medical Administrative Assistant helping patient at front desk

Program Overview

Ready to embark on a rewarding career in healthcare administration? College of Western Idaho's (CWI) Medical Administrative Assistant program, offered through CareerStep, is designed to equip you with the skills needed to excel as a medical administrative assistant. This role is crucial in medical offices, where you will manage essential tasks and documents and act as the face of the office.

In as little as eight (8) months, our fully-online classes offer flexibility, allowing you to complete coursework at your convenience. The program covers a wide range of responsibilities, including patient check-in, communication with staff, appointment management, processing payments and insurance claims, and maintaining medical records while complying with HIPAA regulations.

Degree or Certificate Type




Additional cost may apply.

Time to Complete

8 months

Medical administrative assistant students reviewing paper work at a desk

Learning Opportunities

  • Front Office Skills: Master patient greeting, check-in, and communication.
  • Appointment Management: Learn to schedule and manage appointments efficiently.
  • Billing & Insurance Processing: Understand how to process payments and insurance claims.
  • Medical Record Keeping: Maintain and prepare medical records and charts.
  • HIPAA Compliance: Gain knowledge of Health Insurance Portability and Accountability Act (HIPAA) regulations.
  • Certification Preparation: Prepare for Certified Medical Administrative Assistant (CMAA) and Certified Electronic Health Record Specialist (CEHRS) certifications.

Area of Study

Minimum age requirement to start this program is 18.

Degrees & Certificates

Certificate of Completion






  • Review online training details including: 
    • a program overview and outline
    • cost and payment options
    • career information
    • and more.


  • Complete registration and payment through CareerStep.

Get Started

Request More Information

Please complete the following

Connect With Us

Ready to get started? Our team looks forward to assisting you!