The reality check
If your current cumulative GPA is below the target, your future average must be above the target to pull the cumulative number upward. A 3.500 future average cannot raise an existing GPA to exactly 3.500 in a finite number of ordinary units; it approaches 3.500 without crossing it.
Worked example: reaching 3.0
A student has a 2.750 GPA over 60 units and expects a 3.700 average going forward. Reaching 3.000 requires 60 × (3.000 − 2.750) ÷ (3.700 − 3.000) = 21.43 units. Because courses use whole units, the planning estimate rounds up to 22 future GPA units.
If the same student targets 3.500 while averaging 3.700, the estimate becomes 225 units—mathematically possible in the model, but probably not possible within the remaining degree.
Try the numbers
Estimate the units needed for a target GPA
The estimate assumes the same average across every future GPA-bearing unit.
Why an exact 4.0 is different
On a scale capped at 4.0, any earlier grade below 4.0 makes an exact cumulative 4.000 impossible through additional ordinary 4.0 grades alone. The result can get closer and may display as 4.00 under a school's rounding rule, but the underlying average remains below 4.0 unless a policy removes earlier grades or the scale exceeds 4.0.
Open Set Your GPA Goal for a term-by-term plan based on your selected future grade.
Policy sources
Policies vary by institution and can change. These official sources support the school-specific statements above; your registrar is the final authority.
- UCLA Catalog — Degrees states the university GPA minimum described above.
- UCLA Catalog — Grades documents the scale and weighted calculation used in the example.
Written and independently checked by GPA Clarity · Last reviewed September 9, 2026