Skip to main content

Overview: Creating CPE-Compliant Courses in SimGate

Updated yesterday

Build learning experiences that meet continuing professional education standards

Regis has successfully helped create many CPE-compliant courses using SimGate, and this guide will help you understand how.

Overview

SimGate gives you the flexibility and tools to create compliant learning experiences to meet Continuing Professional Education (CPE) standards, like those set by NASBA (National Association of State Boards of Accountancy).

CPE compliance is in your hands as the designer! Due to varying requirements based on how your course is delivered (asynchronous, synchronous, team-based), the type of credit you're seeking, and your organization's specific standards - SimGate doesn't automatically create CPE-compliant courses.


🌟 Know Your Requirements First

Before you start building, take time to understand the specific CPE requirements for your course. These can vary based on:

  • Delivery method (self-paced online, instructor-led, team-based simulation)

  • Course type (what kind of CPE credit you're seeking)

  • Your organization's standards and the governing body's rules

  • State-specific requirements if applicable

Once you know what's required, you can use SimGate's features strategically to meet those standards. The examples in this article show common approaches—they're not the only way to accomplish compliance, but they've worked for many successful CPE courses.


Step-by-Step: Building a CPE-Compliant Course

1. Research Your Requirements

Before opening SimGate, document your specific CPE requirements:

  • What delivery format are you using?

  • What's the required passing score?

  • Are there restrictions on question types?

  • What documentation will reviewers need?


2. Design Your Course Structure

Plan your wireflow to include:

  • Welcome page with learning objectives

  • Course menu/navigation

  • Content sections with appropriate pacing

  • Assessment(s) with proper scoring

  • Completion confirmation


3. Build Compliance Elements

See chart below for more examples.

  • Configure Scoring and Pass/Fail - if your course requires a final assessment

  • Set Up Retake Capabilities (if required) - if learners must retake the entire course upon failure:

  • Add Certificates (if needed)


4. Test rigorously and keep everything current

See "Best Practices" below for specific examples.

  • Build in review time – CPE approval processes are rigorous. Add buffer time for documentation, review cycles, and revisions

  • Test thoroughly – Verify all navigation paths, scoring logic, and LMS data tracking. Have a colleague complete the course as a learner

  • Sync your documentation – If you update the course after approval, update screenshots and alignment matrices to match, then re-publish in SimGate


CPE Requirements + SimGate Solutions

Here's a quick-reference chart showing common CPE requirements and example ways to address them in SimGate:

CPE Requirement

Example of How to Accomplish This in SimGate Studio

Course Menu / Table of Contents

Build a menu into a Pagebuilder or Slideshow template in your wireflow, and/or include it in a navigation tab so learners can access it at any time.

Learning Objectives Listed

Include 1-2 compliant learning objectives in a Pagebuilder/Slideshow template in your wireflow, and/or add them to a navigation tab for easy reference.

Navigation Instructions

For asynchronous courses: build instructions into a Pagebuilder/Slideshow template or navigation tab.

For team-based facilitation: instructions can be demonstrated by the facilitator, or built the same way as asynchronous.

Glossary

Create a glossary using a Pagebuilder/Slideshow template in your wireflow, and/or include it in a navigation tab for learners to reference throughout.

Final Assessment Questions

The number of questions is up to you as the designer/developer. Build assessments into your project using question templates.

Assessment Instructions

Build instructions into the same page as your assessment questions—typically using a Pagebuilder/Slideshow template in the wireflow.

Passing Grade (e.g., 100%)

If your assessment is built into the project, configure your scoring model to include a "final assessment" metric. Set pass/fail criteria based on achieving the required score (e.g., 100%) to pass the course. This status is passed back to your LMS.

Question Types (e.g., no True/False)

Question type is up to you as the designer/developer. SimGate supports multiple choice (radio buttons) and multi-select (checkboxes) question formats.

Question Feedback

Whether and when to provide feedback is your design decision. You can configure feedback to appear immediately, at the end of a section, or not at all.

Retake Policy

Retake capabilities are available in SimGate. Configure retake settings based on your CPE requirements (e.g., requiring learners to retake the entire course if they fail).

Course Expiration Notice

Expiration dates are typically managed in your LMS. You can also build expiration information into a Pagebuilder/Slideshow template or navigation tab within SimGate.

Completion Certificate

Certificates are usually delivered through your LMS. However, if you want a downloadable certificate built into the course, add a Resources template to the end of your wireflow.

Course Evaluation

SimGate has built-in "review" features that allow CPE review teams to assess a course from a learner's perspective (via review links or test links). Additional evaluation documentation is handled outside the platform.


Best Practices for CPE Course Design

💡 Plan ahead, test rigorously, and keep everything current

Build in Review Time from the Start

CPE courses go through rigorous approval processes. Add buffer time to your project timeline for creating documentation (screenshots, alignment matrices), multiple review cycles with CPE approval teams, and revisions based on feedback.

Test Before You Submit

Before sending your course for CPE approval, verify all navigation paths work correctly, scoring and pass/fail logic functions as expected, and LMS data passes through accurately. Have a colleague complete the course from a learner's perspective to catch issues you might miss.

Keep Everything in Sync

If you update your course after initial CPE approval, update your documentation to match, re-publish in SimGate to apply changes, and verify that updates don't affect your compliance status.


👩‍💻 Technical Considerations

Completion Tracking

CPE courses require accurate tracking of learner completion. SimGate sends data to your LMS at key intervals: when learners launch the course (status: "in progress") and when they end their session (status: "in progress" or "complete"). This works seamlessly with SCORM/LMS systems for asynchronous courses.

For team-based simulations, facilitators need to track attendance manually, though completion data can still be captured and reported.

Documentation Requirements

CPE compliance often requires documentation beyond what's built into SimGate. SimGate doesn't automatically generate storyboard outputs or content exports, so plan to create these manually. Historically, designers have taken screenshots of each page and compiled them into a presentation deck or word document for review, along with timed agendas and alignment matrices connecting activities to learning objectives.


Did this answer your question?