How to Pass ACLS Certification on Your First Try

Passing the ACLS (Advanced Cardiovascular Life Support) provider course requires clearing two hurdles: a written exam with a minimum score of 84%, and a hands-on MegaCode practical test where you lead a simulated cardiac arrest scenario. Most people who struggle do so because they underestimate the precourse preparation or walk into the MegaCode without a system for thinking through each algorithm. Here’s how to set yourself up to pass both on the first attempt.

Complete the Precourse Self-Assessment First

Before you even show up to the live course, the AHA requires you to complete an online precourse self-assessment covering three areas: rhythm recognition, pharmacology, and practical application. You need at least a 70% to be eligible to attend. You’ll also need to print your completion certificate and bring it to class.

Treat this as a diagnostic tool, not a formality. If you barely clear 70% in rhythm recognition, that’s a signal to spend serious time with ECG strips before your course date. The precourse assessment tells you exactly where your gaps are.

Know the Cardiac Arrest Algorithm Cold

The cardiac arrest algorithm is the backbone of the ACLS exam and the MegaCode. You need to be able to move through it without hesitation. The core loop is straightforward: check the rhythm, determine if it’s shockable or not, and follow the appropriate pathway.

For shockable rhythms (ventricular fibrillation and pulseless ventricular tachycardia), the pattern is shock, immediately resume CPR, then reassess after two minutes. Medications enter the cycle in alternating rounds. Epinephrine is given at 1 mg IV every 3 to 5 minutes. Amiodarone comes in two doses: 300 mg for the first dose, then 150 mg for the second. Lidocaine is an alternative, dosed at 1 to 1.5 mg/kg initially and 0.5 to 0.75 mg/kg for the second dose.

For non-shockable rhythms (pulseless electrical activity and asystole), there’s no shock. You give epinephrine as early as possible, continue high-quality CPR, and focus on identifying reversible causes. This is where the H’s and T’s become critical.

Memorize the H’s and T’s

During the MegaCode, you will be expected to verbalize reversible causes of cardiac arrest. There are 12 total: seven H’s and five T’s.

  • Hypovolemia, low blood volume from bleeding or dehydration
  • Hypoxia, insufficient oxygen
  • Hydrogen ion excess, meaning acidosis
  • Hypoglycemia, dangerously low blood sugar
  • Hypokalemia, low potassium
  • Hyperkalemia, high potassium
  • Hypothermia, dangerously low body temperature
  • Tension pneumothorax, air trapped in the chest compressing the lung
  • Tamponade, fluid around the heart preventing it from filling
  • Toxins, drug overdose or poisoning
  • Thrombosis (pulmonary), a blood clot in the lungs
  • Thrombosis (cardiac), a heart attack

You don’t need to diagnose these during the test. You need to verbalize them as possibilities and suggest appropriate workups. Examiners are checking that you systematically consider why the arrest is happening, not just that you can push medications on schedule.

Master the Tachycardia and Bradycardia Algorithms

The MegaCode scenario will likely include a rhythm disturbance before or after the cardiac arrest. The single most important decision point in both algorithms is the same question: is the patient stable or unstable?

For tachycardia, the heart rate is typically 150 beats per minute or higher. Unstable means the fast rhythm is causing hypotension, altered mental status, signs of shock, chest pain, or acute heart failure. If the patient is unstable, the answer is synchronized cardioversion. Don’t overthink it. Sedate the patient if feasible, and cardiovert.

If the patient is stable, you have time to think. For a regular narrow-complex tachycardia, start with vagal maneuvers and consider adenosine: 6 mg rapid IV push first, followed by 12 mg if the first dose doesn’t work. Wide-complex tachycardias in stable patients may also respond to adenosine if the rhythm is regular, but you should be thinking about antiarrhythmic medications or expert consultation.

For bradycardia, the key drug is atropine. Recognize that the slow rate is causing symptoms, administer atropine, and prepare for second-line options like transcutaneous pacing. The MegaCode checklist specifically evaluates whether you recognize symptomatic bradycardia and give the correct treatment.

What the MegaCode Actually Tests

The MegaCode is a team-based simulation where you act as team leader. It’s graded on a checklist of critical performance steps, and each one is marked as pass or needs remediation. Understanding what the evaluator is watching for can make the difference between passing and retesting.

The non-negotiable elements across every scenario include:

  • Assigning roles to your team members at the start
  • Ensuring high-quality CPR at all times: compression rate of 100 to 120 per minute, depth of at least 5 cm (about 2 inches), full chest recoil, and a chest compression fraction above 80%
  • Clearing the patient before analyzing the rhythm and delivering shocks
  • Immediately resuming CPR after every shock or rhythm check
  • Giving correct medications at correct doses
  • Verbalizing H’s and T’s during PEA or asystole
  • Identifying return of spontaneous circulation (ROSC) and initiating post-arrest care

Communication is explicitly graded. The evaluator is checking that you direct your team clearly: who’s doing compressions, who’s managing the airway, who’s drawing up medications. Think out loud. Verbalize your clinical reasoning. If you’re unsure of a rhythm, say what you see on the monitor and state your interpretation. Silent team leaders fail more often than vocal ones who occasionally need correction.

Post-Cardiac Arrest Care on the Exam

Once you achieve ROSC in your MegaCode scenario, the test isn’t over. You need to verbalize several post-arrest priorities. Target an oxygen saturation of 90% to 98%, not 100%. Avoid hypotension by maintaining adequate blood pressure, with a minimum mean arterial pressure of 65 mm Hg. State that you want a 12-lead ECG, continuous monitoring, and lab work. Mention temperature management, which refers to controlling the patient’s body temperature to protect the brain.

The 2025 AHA guidelines also emphasize maintaining normal carbon dioxide levels in the blood (35 to 45 mm Hg), though they note that end-tidal CO2 readings can be falsely low in post-arrest patients and may not reflect true levels.

Ventilation Rates to Remember

Once an advanced airway is placed during CPR, ventilations are given continuously at a rate of 10 breaths per minute, or one breath every 6 seconds, without pausing compressions. Without an advanced airway, you follow the standard 30 compressions to 2 breaths cycle. The 2025 guidelines also updated terminology: “rescue breaths” is no longer used. The AHA now simply refers to “breaths” for pulse-present patients and “ventilations” when using a mechanical device like a bag-mask.

One practical tip: studies show that breaths during CPR are often inadequate. Deliver each breath until you see visible chest rise. Overventilation is a common mistake that increases pressure in the chest and reduces blood return to the heart.

Study Strategies That Actually Work

The written exam has 50 questions, and you need at least 84% correct, which means you can miss no more than 8 questions. The test covers rhythm recognition, pharmacology, and algorithm application. Here’s how to prepare efficiently.

Start with rhythm strips. Being able to instantly identify ventricular fibrillation, ventricular tachycardia, asystole, PEA, supraventricular tachycardia, atrial fibrillation, and heart blocks is foundational. Every algorithm decision depends on correctly reading the rhythm. Use free online rhythm trainers and practice until identification feels automatic.

Next, draw the algorithms from memory. Don’t just read them. Sketch the cardiac arrest algorithm, the tachycardia algorithm, and the bradycardia algorithm on a blank sheet of paper. Include the decision points, medication doses, and energy levels for defibrillation and cardioversion. If you can reproduce the algorithm without looking, you know it well enough for the test.

Finally, practice scenarios out loud. The MegaCode rewards people who can think systematically under pressure. Walk through a scenario verbally: “I see the patient is unresponsive, I’m calling for help, starting CPR, the monitor shows V-fib, I’m charging the defibrillator, everyone clear, shock delivered, resuming CPR immediately.” The more you rehearse this sequence, the more natural it will feel during the actual test.