STEM GPA Calculator - Separate Science, Tech, Engineering, and Math Average

STEM GPA calculator for science, technology, engineering, and math courses: enter credits and grades to compute the separate STEM average and compare it with your overall GPA.

Updated: July 12, 2026 • Free Tool

STEM GPA Calculator

Credit hours for course 1.

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Credit hours for course 2.

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Credit hours for course 3.

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Credit hours for course 4 (leave 0 if unused).

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Credit hours for course 5 (leave 0 if unused).

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Credit hours for course 6 (leave 0 if unused).

Letter grade earned.

Mark Yes if the course counts as science, technology, engineering, or math.

Your all-course GPA, used only to show the gap vs your STEM average.

Results

STEM GPA
0
STEM Credits 0
STEM Quality Points 0
STEM Courses Counted 0
Gap vs Overall GPA 0

What a STEM GPA Measures

A STEM GPA calculator gives you the grade point average across only the science, technology, engineering, and math courses on your transcript, kept separate from your overall and major averages. Pre-health committees, engineering advisors, and graduate program reviewers often pull this subset out of the full record because it shows how you perform in the quantitative and lab-based sequence that defines your technical preparation.

  • Medical and dental school applications: AMCAS separates coursework into a science bucket (BCPM) and an overall bucket, so applicants track the science average the admissions screen weighs.
  • Engineering and CS graduate admissions: Programs reviewing a quantitative concentration look at the math and science coursework average to judge technical depth.
  • Academic probation or scholarship reviews: An advisor may compare your STEM average against the overall figure to see whether weakness is concentrated in technical courses.
  • Self-audit before registration: See whether a few heavy technical courses are sinking or buoying your record before you pick the next term.

The tool adds up the credits and letter grades for the courses you classify as STEM, then divides the total quality points by the total STEM credits. Because it ignores every non-STEM class, the figure can sit above or below your cumulative average.

Students reach for this when the technical subset matters more than the overall record: a biology major tracking the science average medical schools will read, a computer-science student whose strong math grades lift a weaker humanities record, or anyone whose transcript shows a clear split between quantitative and writing-heavy coursework.

If you want the all-course average that includes every class, the cumulative GPA calculator totals quality points across your full transcript.

Grade point average (Wikipedia) explains the 4.0 grade-point scale and quality-point weighted-average method any GPA uses.

How the STEM Average Is Calculated

stemGpa = sum(credit_i x gradePoints(grade_i)) / sum(credit_i), counting only courses classified as science, technology, engineering, or math with credit > 0 and a valid letter grade.
  • Course credits: Each STEM course's credit hours weight its contribution; a 4-credit course moves the average twice as much as a 2-credit course.
  • Letter grade: Maps to grade points on the 4.0 scale (A = 4.0 down to F = 0.0) with plus/minus steps of 0.3 or 0.7.
  • Quality points: Credits times grade points for one STEM course; summing these and dividing by total STEM credits yields the STEM GPA.
  • Overall GPA (optional): The all-course average you enter for comparison so the gap between STEM and overall performance is visible.

The credit-weighted quality-point method is the same weighted average schools use for any GPA; the only choice here is scope. By counting only the science, technology, engineering, and math courses you mark, the STEM GPA calculator isolates the technical sequence from the rest of the transcript.

Three STEM courses: A (4 cr), B+ (3 cr), A- (4 cr), overall 3.40

credits 4, 3, 4; grades A, B+, A-; all marked STEM

Quality points = 4x4.0 + 3x3.3 + 4x3.7 = 16 + 9.9 + 14.8 = 40.7. Total credits = 11. STEM GPA = 40.7 / 11 = 3.70.

STEM GPA 3.70, 11 STEM credits, gap +0.30 vs overall.

The same credit-weighted method applied to one term appears in the semester GPA calculator, which scopes the average to a single semester.

How Your AMCAS GPA Is Calculated (AAMC) shows the science (BCPM) bucket split that a STEM average follows.

Key Concepts Explained

Four terms explain why the STEM average behaves the way it does and how to read the result.

Grade points

The 4.0 numeric value of a letter grade; A = 4.0, A- = 3.7, B+ = 3.3, and so down to F = 0.0.

Quality points

Credits times grade points for a single course; summing these across STEM courses gives the numerator of the average.

STEM classification

The judgment of whether a course is science, technology, engineering, or math; it determines which rows enter the STEM average.

Science GPA (BCPM)

The admissions term for the science-and-math subset average; a STEM GPA follows the same credit-weighted method AAMC uses for the BCPM bucket.

These terms matter because they set the denominator. Only credit-bearing STEM courses you mark enter the STEM GPA calculator average; non-STEM and zero-credit rows are excluded so they cannot distort it.

Once you have the STEM average, the GPA to letter grade calculator converts it back to the letter band your school would print.

How to Use This Calculator

Enter each course, mark which ones are STEM, and let the tool total the technical-subset average.

  1. 1 List your STEM and non-STEM courses: Pull courses from your transcript or degree plan, grouped as science, technology, engineering, and math versus everything else.
  2. 2 Enter credits and grade, then mark STEM: For each of up to six courses, enter the credit hours, the letter grade, and whether it counts as STEM.
  3. 3 Enter your overall GPA (optional): Add your all-course average so the result can show the gap between your STEM and overall performance.
  4. 4 Leave extras blank: Rows you do not need can stay at zero credits or unmarked; they are skipped automatically.
  5. 5 Read the result: The result shows STEM GPA, STEM credits, STEM quality points, the course count, and the gap versus your overall GPA.

A student with a 4-credit A, a 3-credit B+, and a 4-credit A- in STEM courses enters those three rows and an overall GPA of 3.40, then sees a 3.70 STEM average that sits 0.30 above the overall record.

If the STEM number is lower than you want, the GPA improvement calculator shows the grades you would need in remaining courses to lift it.

Benefits of Using This Calculator

Tracking the STEM average separately gives you a clearer picture than the cumulative number alone.

  • Admissions signal: Medical and graduate reviewers read the science average directly, so a strong STEM figure is worth seeing before you submit.
  • Targeted early warning: If the STEM average is slipping, you still have time to adjust course choices before the technical sequence is locked.
  • Honest comparison: Seeing the subset apart from the overall keeps you from overstating one average with the other.
  • Clear gap readout: The optional overall-GPA input turns a vague worry into a signed gap you can plan around.

Used each term, the STEM GPA calculator turns a vague worry into a number you can act on, either by protecting a strong average or by planning a technical course that lifts a weak one.

Factors That Affect Your Results

Three things move the STEM average most, plus two limits to keep in mind.

Grades in heavy technical courses

Your highest-credit STEM courses dominate the average, so a strong or weak grade in a 4-credit physics class outweighs a 1-credit seminar.

STEM-versus-non-STEM split

Only the rows you mark as STEM enter the average, so misclassifying a course silently changes the denominator and the result.

Rounding at the school

Some registrars round the printed science average differently, so your displayed figure may vary by a hundredth.

  • STEM classification is a judgment call. A course like statistics for social science or engineering economics may count as STEM at one school and not another, so confirm against your catalog and the program you are applying to.
  • The result reflects only the courses you enter. It is an estimate for planning, not the official transcript figure your registrar or AMCAS computes and prints.

Because the average is sensitivity-heavy to a few large technical courses, a single low grade in a 4-credit class can pull the STEM GPA calculator average down more than two strong grades in small seminars can lift it. Confirm the official cutoff with your registrar, because the printed science average may also fold in transfer-credit conversions your degree plan does not show.

Before dropping a STEM course that is dragging the average, the course withdrawal GPA impact calculator estimates how a withdrawal changes your record.

Academic grading in the United States (Wikipedia) lists the standard 4.0 letter-to-point map with plus/minus steps used here.

STEM GPA calculator interface showing science, technology, engineering, and math course credits and grades with the computed STEM grade point average and gap against overall GPA.
STEM GPA calculator interface showing science, technology, engineering, and math course credits and grades with the computed STEM grade point average and gap against overall GPA.

Frequently Asked Questions

Q: How is a STEM GPA different from a cumulative GPA?

A: A cumulative GPA averages every graded course on your transcript, while a STEM GPA averages only the science, technology, engineering, and math courses. The two figures use the same 4.0 quality-point method but different course sets, so a STEM average can sit above or below your cumulative average depending on where your stronger grades landed.

Q: What courses count as STEM for the GPA?

A: Mark a course as STEM when it is biology, chemistry, physics, math, computer science, engineering, or another quantitative or lab-based technical course. Writing-intensive, social-science, and humanities courses are left unmarked. Because schools differ (a statistics-for-business course may be STEM at one campus and not another), follow your own catalog and the program you are applying to.

Q: What grade scale does this calculator use?

A: It uses the standard U.S. 4.0 undergraduate scale: A equals 4.0, A- 3.7, B+ 3.3, B 3.0, down through D- at 0.7, and F at 0.0, with plus and minus steps of 0.3 or 0.7. If your school uses a different scale or includes A+, enter the equivalent letter grades your registrar would record.

Q: Do non-STEM or zero-credit courses break the calculation?

A: No. Courses you leave unmarked as STEM are excluded entirely, and rows at zero credits are skipped, so they cannot cause a divide-by-zero or inject a failing mark. Only credit-bearing STEM courses with a valid letter grade contribute to the average.

Q: Why do medical and graduate schools look at science GPA separately?

A: Programs such as medical school admissions compute a science (BCPM) average because it predicts how an applicant will handle the technical curriculum better than the overall average alone. A strong STEM subset can reassure reviewers even when the cumulative record is middling, which is why applicants track it specifically.

Q: Is the result the same as my official transcript STEM GPA?

A: It should match if you enter exactly the courses and grades your registrar used and classify STEM the same way, but it is an estimate for planning. The official figure can differ because of rounding rules, transfer-credit conversions, or courses still in progress, so confirm against your degree audit before relying on it.