
Welcome to the complete medical coding course catalog from CCO (Certification Coaching Organization). Whether you’re preparing for your first medical coding certification exam — like the CPC, COC, CIC, CRC, or CPB — or advancing into auditing, CDI, or risk adjustment, this page maps every CCO course, review blitz (boot camp), practice exam, book, and free resource to the credential it supports. Every course is built on CCO’s Proven Process and our signature BHAT® exam-day methodology, the same approach that has helped thousands of coders pass their credentialing exams on the first attempt. Use the credential tracks below to find your path, or jump straight to the full catalog.
📚 Already know what you need? Jump to the full course catalog →
📊 Comparing credentials? See the Medical Coding Credentials Matrix — every major credential mapped against 12 coding domains.

Find Your Path by Credential Track
Choose the credential track that matches your career goals. Each track shows the full preparation pathway — course, review blitz, practice exam, and the most-recommended companion courses.
🩺 ProFee Coding (Physician Based)
Provider-side coding for office visits, surgeries, and professional services.
CCO Proven Process Pathway:
Credentials:
This course also builds a strong foundation toward 25+ AAPC & other specialty credentials (CDEO®, CEMC®, COSC®, and more) that require additional specialty-specific study. See the full specialty credential list on the PBC course page →
🏥 Outpatient Coding (Facility Based)
Hospital outpatient and ASC facility coding (ED, clinic, ambulatory surgery).
Pathway:
Credentials:
🏨 Inpatient Coding
Hospital inpatient facility coding, MS-DRGs, ICD-10-PCS procedures.
Pathway:
Credentials:
📊 Risk Adjustment Coding
HCC capture for Medicare Advantage, Medicaid, and ACA risk adjustment programs.
Pathway:
Credentials:
💵 Medical Billing
Insurance claim billing, denials, A/R management, payer compliance, revenue cycle.
Pathway:
Credentials:
📝 Clinical Documentation Integrity (CDI)
Bridge clinical documentation and coding accuracy. Best pursued after a coding credential.
Advanced / Secondary
Pathway:
Credentials:
🔍 Medical Auditing
Coding audits, compliance, OIG/payer reviews, denials and recovery. Best pursued after a coding credential.
Advanced / SecondaryComing Soon
Pathway:
Credentials:
A full Medical Auditing Course is being rebuilt and is on the way back. In the meantime the Medical Auditing – Review Blitz is available now.
🏢 Practice & Office Management
Front-office, revenue cycle leadership, HR, compliance, and operations for medical practices. Best pursued after a coding or billing credential.
Advanced / SecondaryComing Soon
Credentials:
A Practice / Office Management track is in development. Reach out to be notified when it launches.
🏠 Home Health Coding (Specialty)
Home health diagnosis, hospice, and OASIS coding for home care agencies.
Coming Soon
Credentials:
First in our new specialty track series — one new specialty track every month. Reach out to be notified.
Looking for a credential not listed above? See our complete reference of 139+ healthcare credentials →
Not sure where to start?
Every course, blitz, and practice exam in this catalog is built on CCO’s Proven Process and our signature BHAT® methodology — the same exam-day strategy that has helped thousands of coders pass their credentialing exams on the first attempt.
If you are not sure which credential track is right for you, reach out to our team and we will point you in the right direction. In short, you do not have to navigate this alone.
Browse the Full Catalog by Format
Already know your credential? Browse every CCO course, review blitz, practice exam, book, and free resource — organized by format. Use the quick jump links below to skip to the section you need.
Jump to: Core Courses · Ancillary Courses · Specialty Courses · Advanced / Secondary Courses · Review Blitzes · Practice Exams · Books · Free Resources
Core Medical Coding Courses
Quick orientation: Physician/ProFee (PBC) covers professional-fee outpatient encounters billed on the CMS-1500 form (physician offices, clinic visits). Facility/Outpatient (FBC) covers hospital outpatient and ASC coding billed on the UB-04 form, including OPPS/APCs and the Charge Description Master.
First and foremost, our core medical coding courses are comprehensive certification preparation programs that take you from foundation to credential-ready. Each course includes BHAT®, instructor support, and the full curriculum needed to pass the AAPC or AHIMA exam. As a result, students graduate exam-ready and confident.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Medical Coding – Physician/ProFee Based | PBC | QProQMCAHIMACCS-P®AAPCCPC®, CPC-I®, CDEO®, CASCC®, CEMC®, CANPC®, CCC®, CCPC®, CCVTC®, CEDC®, CENTC®, CFPC®, CGIC®, CGSC®, CHONC®, CIMC®, CIRCC®, COBGC®, COSC®, CPCD®, CPEDC®, CPRC®, CRHC®, CSFAC®, CUC®OtherCMC (PMIMD) · CMCS (PAHCS) · OCS (AAO) · CPOC (AOA) · RCC (RCCB) | Details → |
| Medical Coding – Facility/Outpatient Based | FBC | AHIMACCA®, CCS®AAPCCOC®, CDEO®, CASCC®ACDISCCDS-O | Details → |
| Medical Coding – Inpatient Based | IPC | AHIMACCS®, CDIP®, RHIA®, RHIT®AAPCCIC®ACDISCCDSOtherCTR (NCRA) | Details → |
| Medical Coding – Risk Adjustment | RAC | QProQMHCCAAPCCRC® | Details → |
| Medical Billing – Physician / Office Based | PBB | AAPCCPB™OtherCRCS, CRCP, CRCE, CRIP (AAHAM) · CMRS (AMBA) · CMIS (PMIMD) · CMBS (MAB) | Details → |
Ancillary Courses
Build the foundation skills and specialty knowledge that make a coder, biller, or CDI professional truly stand out. Furthermore, these ancillary medical coding courses mix and match with any core course to round out your training or specialize after credentialing. For example, pairing ICD-10-CM with Pathophysiology builds serious diagnostic-coding depth.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Medical Terminology | MTA | Foundation | Details → |
| Pathophysiology | PATHO | Foundation | Details → |
| Pharmacology | PHARM | Foundation | Details → |
| ICD-10-CM | I10CM | Foundation | Details → |
| ICD-10-PCS | I10PCS | Foundation | Details → |
Specialty Courses
Specialty courses focus on a specific clinical area or coding niche (for example, patient navigation, cardiology, radiology). They’re typically pursued after earning a coding credential (CPC®, COC®, CIC®, CCS®, etc.) to deepen expertise, qualify for a specialty credential, or open new career paths.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Specialty Coding – Home Health Coming Soon | SC-HH | OtherHCS-D, HCS-H, HCS-O (BMSC) | Coming Soon |
| Qualified Patient Illness Navigator | QPIN | CCOQPIN | Details → |
Advanced / Secondary Courses
Advanced / secondary courses build on a foundational coding credential and prepare you for elevated, cross-cutting roles such as Clinical Documentation Integrity (CDI), Auditing, or high-complexity coding. These are not entry-level — they assume you already understand CPT®, ICD-10-CM, and payer rules, and you’re ready to stretch into reviewing, querying, and quality-checking the work of other coders or providers.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Advanced Medical Coding, Abstracting and Auditing Course | AMCAA | QProQMCAHIMACCS-P®AAPCCPC®, CPC-I®, CDEO®, CASCC®, CEMC®, CANPC®, CCC®, CCPC®, CCVTC®, CEDC®, CENTC®, CFPC®, CGIC®, CGSC®, CHONC®, CIMC®, CIRCC®, COBGC®, COSC®, CPCD®, CPEDC®, CPRC®, CRHC®, CSFAC®, CUC®OtherCMC (PMIMD) · CMCS (PAHCS) · OCS (AAO) · CPOC (AOA) · RCC (RCCB) | Details → |
| Clinical Documentation Integrity | CDI | AHIMACDIP®AAPCCDEO®ACDISCCDS, CCDS-O | Details → |
| Medical Auditing Coming Soon | MA | AAPCCPMA® | Coming Soon |
| Medical Compliance Officer Coming Soon | MCO | AAPCCPCO® | Coming Soon |
Review Blitzes (Boot Camps)
Already trained and ready to test? Additionally, our high-impact review blitzes condense exam strategy, weak-area drilling, and BHAT® application into focused boot-camp-style sessions designed to push you across the finish line after completing medical coding courses. In other words, blitzes are the final sprint before test day.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Medical Coding – Physician/ProFee Based – Review Blitz | PBC-RB | QProQMCAHIMACCS-P®AAPCCPC®, CPC-I®, CDEO®, CASCC®, CEMC®, CANPC®, CCC®, CCPC®, CCVTC®, CEDC®, CENTC®, CFPC®, CGIC®, CGSC®, CHONC®, CIMC®, CIRCC®, COBGC®, COSC®, CPCD®, CPEDC®, CPRC®, CRHC®, CSFAC®, CUC®OtherCMC (PMIMD) · CMCS (PAHCS) · OCS (AAO) · CPOC (AOA) · RCC (RCCB) | Details → |
| Medical Coding – Facility/Outpatient Based – Review Blitz | FBC-RB | AHIMACCA®, CCS®AAPCCOC®, CDEO®, CASCC®ACDISCCDS-O | Details → |
| Medical Coding – Inpatient Based – Review Blitz | IPC-RB | AHIMACCS®, CDIP®, RHIA®, RHIT®AAPCCIC®ACDISCCDSOtherCTR (NCRA) | Details → |
| Medical Coding – Risk Adjustment – Review Blitz | RAC-RB | QProQMHCCAAPCCRC® | Details → |
| Medical Billing – Physician / Office Based – Review Blitz | PBB-RB | AAPCCPB™OtherCRCS, CRCP, CRCE, CRIP (AAHAM) · CMRS (AMBA) · CMIS (PMIMD) · CMBS (MAB) | Details → |
| Medical Auditing – Review Blitz | MA-RB | AAPCCPMA® | Details → |
| ICD-10-CM Review Blitz (20 Hour) | I10CM-RB | Any CM credential | Details → |
| ICD-10-PCS Review Blitz | I10PCS-RB | AHIMACCS®AAPCCIC® | Details → |
Practice Exams
Time yourself under realistic conditions. Moreover, each practice exam mirrors the format, difficulty, and content distribution of the real credentialing exam — with answer rationales so you learn from every question. Consequently, timed practice is the single strongest predictor of pass-rate success.
| Course Name | Course ID | Related Credentials | Learn More |
|---|---|---|---|
| Medical Coding – Physician/ProFee Based – Practice Exam | PBC-PE | QProQMCAHIMACCS-P®AAPCCPC®, CPC-I®, CDEO®, CASCC®, CEMC®, CANPC®, CCC®, CCPC®, CCVTC®, CEDC®, CENTC®, CFPC®, CGIC®, CGSC®, CHONC®, CIMC®, CIRCC®, COBGC®, COSC®, CPCD®, CPEDC®, CPRC®, CRHC®, CSFAC®, CUC®OtherCMC (PMIMD) · CMCS (PAHCS) · OCS (AAO) · CPOC (AOA) · RCC (RCCB) | Details → |
| Medical Coding – Facility/Outpatient Based – Practice Exam | FBC-PE | AHIMACCA®, CCS®AAPCCOC®, CDEO®, CASCC®ACDISCCDS-O | Details → |
| Medical Coding – Inpatient Based – Practice Exam | IPC-PE | AHIMACCS®, CDIP®, RHIA®, RHIT®AAPCCIC®ACDISCCDSOtherCTR (NCRA) | Details → |
| Medical Coding – Risk Adjustment – Practice Exam | RAC-PE | QProQMHCCAAPCCRC® | Details → |
| Medical Billing – Physician / Office Based – Practice Exam | PBB-PE | AAPCCPB™OtherCRCS, CRCP, CRCE, CRIP (AAHAM) · CMRS (AMBA) · CMIS (PMIMD) · CMBS (MAB) | Details → |
| Medical Auditing – Practice Exam Coming Soon | MA-PE | AAPCCPMA® | Coming Soon |
| ICD-10-CM Practice Exam (Not Credential Specific) | I10-PE | Any CM credential | Details → |
| ICD-10-CM Guidelines (Not Credential Specific) | I10G-PE | Any CM credential | Details → |
Books & Textbooks
Reference books that pair with our medical coding courses
Similarly, from the Medical Auditor Textbook to specialty references, our books are written by working professionals for working professionals. Above all, they stay current with the annual code-set changes that matter most.
Free Resources
Supplement your medical coding courses with free tools
You don’t have to invest a dollar to start learning with CCO. Our free resources include comprehensive clinical documentation guides, downloadable trial exams, the CCO blog, and the CCO podcast.
⭐ Featured: Clinical Documentation Guides
87 free, expert-written CDI guides spanning every major condition cluster — cardiovascular, pulmonary, renal, endocrine, neurological, OB/GYN, and more. Each guide includes ICD-10-CM coding tips, common medications, anatomy notes, and CDI documentation flags.
| Resource | Description | Visit |
|---|---|---|
| Free Tools, Reports, and Trial Exams | Explore freebies | Details → |
| Free CEUs | Earn free CEUs | Details → |
| CCO Blog | Read the blog | Details → |
| CCO Podcast | Listen to the podcast | Details → |
Foundations & Universal Tools
These courses, tools, and memberships support every track. Use foundations to fill knowledge gaps and universal tools to stay current and connected throughout your career.
🧱 Foundation Courses
Medical Terminology · ICD-10-CM · ICD-10-PCS · Pathophysiology · Pharmacology · Advanced Medical Coding, Abstracting and Auditing · QPIN
📋 Specialty & CDI
Clinical Documentation Integrity · Medical Auditing – Review Blitz
📚 Clinical Documentation Guides (Foundational Resource)
A free reference library that supports every coding, CDI, auditing, and risk adjustment track — used to verify documentation requirements for hundreds of common diagnoses and procedures.
Browse All 87+ Clinical Documentation Guides (Free) →
🔁 Membership & Process
CCO Club (CEUs & ongoing education) · BHAT® System · CCO Proven Process
🎁 Free Resources
Free Tools, Reports & Practice Exams · Free CEUs · Free ICD-10-CM Practice Exam · Free ICD-10-CM Guidelines Exam · Books
Medical Coding Certification FAQs
Which medical coding certification should I get first?
For most new coders, the CPC (Certified Professional Coder) is the best first medical coding certification, since it covers physician/ProFee coding and is the most widely requested credential by employers. If you plan to work in a hospital outpatient or facility setting, the COC may be a better fit. Compare all credentials side by side on our Medical Coding Credentials Matrix.
How long does it take to become a medical coder?
Most students complete their medical coding training in about 4 to 12 months, depending on whether they study full time or part time and how much prior healthcare experience they have. CCO’s self-paced online courses let you move at your own speed, and pairing a course with a review blitz can shorten your time to exam readiness.
Do I need a full course or just a review blitz to pass the CPC exam?
It depends on your starting point. A full medical coding course teaches you how to code from the ground up, while a CCO Review Blitz is an exam boot camp for coders who already know the material and need focused, exam-day preparation. If you are brand new, start with a course; if you have training and just need to pass, a blitz plus practice exams is often enough.
What is the difference between the CPC and COC certifications?
The CPC (Certified Professional Coder) focuses on physician and professional-fee (ProFee) coding in outpatient physician settings, while the COC (Certified Outpatient Coder) focuses on outpatient facility coding such as hospital outpatient departments and ambulatory surgery centers. Both are respected AAPC credentials; the right one depends on where you want to work.
Are CCO courses approved for AAPC CEUs?
AAPC does not approve courses for CEUs but we do have CEUs from AAPC for our webinar content to aidin maintaining credentials once earned.
Can I study medical coding online at my own pace?
Yes. Every CCO medical coding course is fully online and self-paced, so you can study around work and family commitments. You get lifetime-style access to lessons, practice questions, and our BHAT® exam-day methodology to prepare for your certification exam on your own schedule.
Which medical coding certification is best for remote, work-from-home jobs?
The CPC is the most commonly requested credential for remote medical coding positions, and adding credentials such as the CRC (risk adjustment) or a CDI or auditing certification can further improve your remote job prospects. Employers generally look for a nationally recognized certification plus demonstrated coding accuracy.