Free Tool · Course-by-Course · What-If Analysis

Semester GPA Planner

Enter your planned courses with expected grades and credit hours to project your semester GPA — with a per-course breakdown and a what-if panel.

1 Planned courses

Add each course you plan to take this semester. Pick the grade you expect, and enter the credit hours. GPA is weighted by credit hours, so a 4-credit course counts twice as much as a 2-credit course.

# Course name Expected grade Credits
Preview: add a course with a grade and credits

What this semester GPA planner does

This tool projects the GPA you will earn this semester, based on the courses you plan to take and the letter grades you expect in each. You enter a course name, pick the expected letter grade from a dropdown, and set the credit hours. The planner converts each letter grade to its grade point on the 4.0 scale, weights it by credit hours, and computes the weighted average. Beyond the headline GPA, the result shows a per-course breakdown with each course's contribution, a what-if panel that tells you how much the GPA would rise if you improved any single course by one letter grade, and contextual feedback based on the projected result.

Formula

Semester GPA
GPA = Σ (grade pointi × credit hoursi) Σ credit hoursi
Expanded form (n courses)
GPA = g1c1 + g2c2 + … + gncn c1 + c2 + … + cn

Grade point scale used

LetterGrade point
A+4.0
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
F0.0

Variable definitions

  • gi — grade point of course i (from the table above).
  • ci — credit hours of course i.
  • Σ — sum over all courses from i = 1 to n.

Worked examples

Example 1: A typical 5-course semester

Mathematics (A, 4 cr) · Physics (B+, 3 cr) · Chemistry (B, 3 cr) · English (A-, 2 cr) · Islamiat (A, 2 cr)
  1. Weighted points: 4.0×4 + 3.3×3 + 3.0×3 + 3.7×2 + 4.0×2 = 16.0 + 9.9 + 9.0 + 7.4 + 8.0 = 50.3.
  2. Total credits: 4 + 3 + 3 + 2 + 2 = 14.
  3. Projected GPA: 50.3 / 14 = 3.59.
  4. Status: A- range (very good).

Example 2: A weaker semester

Mathematics (B, 4 cr) · Physics (C+, 3 cr) · Chemistry (B-, 3 cr) · English (B+, 2 cr)
  1. Weighted points: 3.0×4 + 2.3×3 + 2.7×3 + 3.3×2 = 12.0 + 6.9 + 8.1 + 6.6 = 33.6.
  2. Total credits: 4 + 3 + 3 + 2 = 12.
  3. Projected GPA: 33.6 / 12 = 2.80.
  4. Status: B- range. A common "recovery" semester — solid but with room to grow.

Example 3: A strong semester

Mathematics (A, 4 cr) · Physics (A, 3 cr) · Chemistry (A, 3 cr) · English (A-, 2 cr) · Islamiat (A+, 2 cr)
  1. Weighted points: 4.0×4 + 4.0×3 + 4.0×3 + 3.7×2 + 4.0×2 = 16 + 12 + 12 + 7.4 + 8 = 55.4.
  2. Total credits: 14.
  3. Projected GPA: 55.4 / 14 = 3.96.
  4. Status: Dean's list range (3.9+).

Example 4: Improving one course — what-if

Start: the 2.80 GPA semester from Example 2. Improve Physics from C+ to B+.
  1. Original Physics contribution: 2.3 × 3 = 6.9.
  2. New Physics contribution: 3.3 × 3 = 9.9.
  3. New total weighted points: 33.6 − 6.9 + 9.9 = 36.6.
  4. New GPA: 36.6 / 12 = 3.05.
  5. Improvement of 0.25 GPA points from a single course upgrade.

Example 5: High-credit courses move the GPA more

Same as Example 4, but improve English (2 cr) instead of Physics (3 cr) from C+ to B+.
  1. Original English contribution: 2.3 × 2 = 4.6.
  2. New English contribution: 3.3 × 2 = 6.6.
  3. New total: 33.6 − 4.6 + 6.6 = 35.6.
  4. New GPA: 35.6 / 12 = 2.97.
  5. Improvement of 0.17 — smaller than the 0.25 from Physics, because English has fewer credit hours. Higher-credit courses move the GPA more.

Example 6: A failed course

Mathematics (F, 4 cr) · Physics (B, 3 cr) · Chemistry (B+, 3 cr) · English (A-, 2 cr)
  1. Weighted points: 0.0×4 + 3.0×3 + 3.3×3 + 3.7×2 = 0 + 9 + 9.9 + 7.4 = 26.3.
  2. Total credits: 12.
  3. Projected GPA: 26.3 / 12 = 2.19.
  4. A single F in a 4-credit course can pull a GPA down by nearly a full point — the most damaging single grade in the schedule.

How credit weights change everything

The single most important idea in GPA planning is that credit hours are weights. Two courses with the same letter grade but different credit hours do not affect the GPA equally.

  • A 4-credit A is worth twice a 2-credit A. When you plan for the semester, the courses carrying the most credits are the ones where a letter-grade improvement has the biggest impact.
  • An F in a 4-credit course is catastrophic. It not only contributes 0 points, it also adds 4 credits to the denominator — dragging the average down from both directions.
  • A low-credit course is a low-risk course. A C in a 1-credit lab is almost invisible; the same C in a 4-credit theory course is a major setback.
  • Plan your effort proportional to credit hours. Spending 40 hours on a 2-credit elective while giving a 4-credit core course only 20 hours is a mathematical error, not just a study-skills one.

The what-if panel in this planner uses this principle directly — it shows how much the GPA changes if you improve each course by one letter grade. The courses with the highest credit hours always appear at the top of the impact list.

Common mistakes to avoid

  • Forgetting that labs often carry separate credit hours. A "Physics" course with a lab is often listed as Physics (3 cr) + Physics Lab (1 cr), not a single 4-credit course. Check your course catalogue.
  • Ignoring pass/fail courses. Pass/fail and satisfactory/unsatisfactory courses do not contribute to GPA. Excluding them is correct, but forgetting that they still consume study time is not.
  • Optimistically picking higher letter grades than realistic. The planner is only as useful as the inputs. Use your current performance as a baseline and adjust up only where you have concrete reasons to expect improvement.
  • Treating the projected GPA as a guarantee. It is a projection based on what you enter. Real grades can be higher or lower. Re-run the planner mid-semester as you get real assessment results.
  • Forgetting how this semester will combine with previous ones. This planner covers one semester. To see how it changes your cumulative CGPA, feed the result into the CGPA calculator.
  • Assuming the GPA scale is universal. Not every Pakistani university uses this exact grade-point table. Some use 4.5 or 5.0 scales, or different grade-point values for the same letters. Check your institution's policy.
  • Rounding at intermediate steps. Keep full precision through the calculation and round only at the final GPA. Rounding early can shift the projected GPA by 0.01–0.03, which sometimes matters at scholarship thresholds.

FAQ

How is a projected semester GPA calculated?

Multiply each course's grade point by its credit hours, sum the results, then divide by the total credit hours. If you expect an A (4.0) in a 3-credit course and a B+ (3.3) in a 2-credit course, the projected GPA is (4.0 × 3 + 3.3 × 2) / (3 + 2) = 18.6 / 5 = 3.72.

What grade points does this planner use?

It uses the standard 4.0 scale: A+ and A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, F = 0.0. Individual universities may use slightly different grade points, so check your institution's grading policy.

What is the difference between a projected GPA and a CGPA?

A projected semester GPA covers a single upcoming term. A CGPA is the cumulative average across every semester completed so far, including this one once it finishes. Use this planner for one semester; use the CGPA calculator to combine it with your existing record.

How many credit hours should I enter?

Enter the credit hours your university assigns to each course. Common values are 3 credits for lecture courses, 4 for courses with labs, 2 for tutorials, and 1 for labs alone. If your institution does not use credit hours, use the number of weekly contact hours instead.

Can I plan for a target GPA instead of a projected one?

Yes. Enter your best-guess grades, see the projected GPA, then adjust the letter grades up or down in the dropdowns. Each change recalculates instantly, so you can see how much a grade improvement in one course moves the overall GPA.

Does this planner handle pass/fail courses?

No. Pass/fail and satisfactory/unsatisfactory courses do not contribute grade points, so they should be excluded from the planner. Only include courses that will produce a letter grade on your transcript.

Related tools

Related Hira Academy resources

Plan your term with the free Student Portal, and revise subject content with our Class 9 notes and Class 10 notes.

↑