Skip to main content
OpenEduCat logo
🇺🇸 US K12 · Weighted GPA

Weighted GPA — Calculated Automatically for AP, Honors, and IB

87% of US high schools offer AP or Honors courses. Most still calculate weighted GPA in a separate spreadsheet that gets out of sync with the gradebook every time a grade changes. OpenEduCat maintains weighted GPA, unweighted GPA, and NCAA core GPA in real time — from a single grade entry.

Standard US Weighting Scale

Default configuration in OpenEduCat — adjustable per school policy

Course TypeExamplesGrade AGrade BGrade CBonus
StandardEnglish, History, PE4.03.02.0
HonorsHonors Chemistry, Pre-Calculus H4.53.52.5+0.5
APAP Calculus BC, AP Lang5.04.03.0+1.0
IB HLIB Chemistry HL, IB History HL5.04.03.0+1.0
IB SLIB French SL, IB Math SL4.53.52.5+0.5

Live GPA Calculation Example

Junior year student — AP, Honors, and Standard mix

CourseTypeGradeCreditsUnwt. GPWt. GP
AP Calculus BCAPA14.05.0
AP English LanguageAPB+13.34.3
Honors BiologyHonorsA-13.74.2
US HistoryStandardA14.04.0
Spanish IIIStandardB13.03.0
PEStandardA0.54.04.0
Cumulative GPA (credit-weighted)3.604.13

Credit-weighted average: sum of (grade points × credits) ÷ total credits. OpenEduCat handles partial-credit courses (0.5 PE) correctly.

NCAA Core GPA — Automatic Calculation

Required for all student-athletes seeking D1 or D2 eligibility. Uses only approved core courses — unweighted.

DivisionMin Core GPAMin SATMin ACTSliding Scale
Division I2.390075Yes
Division II2.282068Yes
Division IIIN/AN/AN/ANo (school standards)

How OpenEduCat Handles NCAA Core GPA

Courses are tagged as NCAA-approved when created in the course catalogue
NCAA core GPA is computed from approved courses only, always unweighted
The figure appears separately on the registrar dashboard — no manual recalculation
Counsellors can filter students below the 2.3 threshold before recruiting decisions
NCAA transcript export format includes only core courses with the correct fields

How Weighted GPA Works in OpenEduCat

1

Assign Course Type at the Catalogue Level

Mark each course Standard, Honors, AP, IB HL, or IB SL when creating it. Assign the weight bonus — or accept the school default. This is a one-time setup per course.

2

Teachers Grade Normally

Teachers enter A, B+, C, etc. as usual. The system stores the letter grade and automatically computes both the unweighted grade point (A=4.0) and weighted grade point (A in AP=5.0).

3

Both GPAs Update Instantly

Every grade entry triggers a recalculation of weighted GPA, unweighted GPA, NCAA core GPA, and class rank. No nightly batch job. No spreadsheet. No manual trigger.

4

Transcript Shows Both Figures

The printed transcript includes: weighted GPA, unweighted GPA, class rank (weighted), and optionally NCAA core GPA in a dedicated section. One click from the registrar's dashboard.

Frequently Asked Questions

Unweighted GPA uses the standard 4.0 scale for all courses regardless of difficulty — an A is always 4.0. Weighted GPA adds a bonus to courses designated as more rigorous: AP, Honors, or IB. For example, an A in an AP course becomes 5.0 on a +1.0 weighted scale, while an A in a standard course stays at 4.0. Most high schools track both simultaneously because college applications, scholarships, and NCAA eligibility each use different GPA figures.

Ready to Transform Your Institution?

See how OpenEduCat frees up time so every student gets the attention they deserve.

Try it free for 15 days. No credit card required.