Overview
The Statewide Online Education Program (SOEP) expands access to courses, supports
flexibility, and promotes college and career readiness for Utah students. All local
education agencies (LEAs) are required to offer the program to ensure equitable access.
Utah public and homeschool students in grades 6-12 can take courses through the SOEP.
SOEP At-a-Glance
Course Choice Empowerment Program (CCE)
The Utah Private Course Choice Empowerment Program (CCE) was created by the Utah State Legislature, shifting online courses previously offered to private school students through the Statewide Online Education Program (SOEP) to the CCE.
- Current Status: The program is currently overseen by the USBE, which is handling the payment process while the selected vendor (contractor) prepares to take over full administration.
- Future Administration: The program will eventually transition to being fully managed by a vendor under contract, a transition expected to be finalized and fully operational by the end of April 2026.
- Course Provider: Currently, the courses are being offered through Arizona State University Prep Digital Global.
We highly recommend registering promptly at that time to secure your student's spot.
Utah Fits All (UFA)
Students accepting the Utah Fits All (UFA) scholarship must unenroll from SOEP courses before receiving the scholarship. Odyssey will provide an ‘opt in’ choice that will serve as an attestation by the parent that their student(s) are not enrolled in a public school (charter or district) and/or the SOEP. View the options below for unenrolling from the SOEP before accepting the UFA scholarship.
Option 1: Before Course Confirmation (within 20 school days):
- If the SOEP course status is at "Enrollment Complete" in SEATS, the student can request withdrawal, and the course will be closed. No grade will be posted to the student's transcript.
Option 2: After Course Confirmation (after 20 school days):
- If the SOEP course has been "Confirmed" in SEATS and the student requests withdrawal before completing the course, the student will receive an Incomplete (I) or No Grade (NG) on their transcript for the course.
- Alternatively, the student has the option to complete the course before requesting withdrawal and the UFA scholarship acceptance deadline to receive the earned credit and grade.
Registration Dates and Deadlines
Registration for summer courses and the next school year will begin every year on April 1st.
Online Providers
Students take SOEP courses through Online Providers. To find the best fit, you can compare Online Providers using the Provider Comparisons 2025-2026.
A list of courses may be found in the 2025-2026 Course Catalog. However, the most up-to-date list can be found on the SEATS Website.
Course Registration
In order to register, you must:
- Create an account or log in to the Student Enrollment and Tracking System (SEATS) website.
- Submit your course request(s) in SEATS and select your Online Provider.
- If you are a student athlete, you may view NCAA approved course on the National Collegiate Athletic Association (NCAA) High School Portal.
- If you haven't already, register for an account with the Online Provider to access your course.
Course Status
Each course request is assigned a status in SEATS. Definitions and explanations for each status are shown below.
Pending Execution
The student's application has not yet been approved by their school and/or the online provider.
It may take three school days for the application to be accepted. Please allow enough time between when you request a course and the registration deadline for approval.
Parents must submit the required documents requested by the Online Provider for homeschool students before a course request can be approved. Although local schools don't approve courses, they must acknowledge a parent's intent to homeschool.
Enrollment Complete
The student's application has been accepted and must demonstrate active participation within 20 days of the course start date to progress to Confirmed.
Confirmed
The Online Provider confirms that the student is meeting active participation.
Pass
You have completed the course and earned a passing grade. Online Providers are responsible for sending transcripts with credit and grade information to parents/guardians and your local school within 30 days of the completion of the course.
If you have questions contact the USBE Helpdesk at: apphelpdesk@schools.utah.gov