Start your healthcare career with NCNA's Online Medical Office Assisting Program. This comprehensive ONLINE program prepares students for the administrative responsibilities of today's physician offices, medical clinics, hospitals, and outpatient healthcare facilities, all while providing the flexibility to learn from home through live, instructor-led classes.
Students will receive training in:
Certificate Awarded
Upon successful completion of the program, students will receive a Certificate of Completion in Medical Office Assisting.
Graduates will also be prepared to take a national certification examination to demonstrate their knowledge and enhance their employment opportunities in a variety of healthcare settings.
Program Information
Program Length: 200 Hours
Program Delivery: 100% ONLINE (Live Instructor-Led Classes)
Class Schedule
Morning Cohort: Monday–Friday | 9:00 AM – 2:30 PM PST
Evening Cohort: Monday–Friday | 5:00 PM – 10:30 PM PST
Tuition & Fees
Regular Program Cost: $4,500.00
Medical Office Assisting Career Kickoff – 2026 Summer Promotion
Promotional Program Cost: $3,999 (Save $600)
Offer expires September 30, 2026. Promotion is valid for new enrollments only and may not be combined with any other discounts or promotional offers.
Program Cost Includes:
Take the first step toward a rewarding healthcare career with NCNA's Online Medical Office Assisting Program and gain the knowledge, skills, and confidence needed to succeed in today's fast-growing healthcare industry.
"We are the program designed to prepare you to succeed in a healthcare office from day one."
The following requirements should be accomplished for admission to the program:
* Foreign graduates must have a high school diploma or transcript evaluated for 12th grade equivalency in the US.
| Session | Time | Status | Start Date |
|---|---|---|---|
| Mon, Tue, Wed, Thu, Fri | 9:00AM to 2:30PM | Open | Sep 21, 2026 |
** We are limiting capacity of each class, so please register as early as possible to reserve your spot.
* Class schedule may be changed. Enrollees will be given prior notice.
| Location | Time |
|---|
Not Ready to Enroll Yet? Let's Talk.
Speak with Admissions