Double majors track more than one GPA number at once: a single overall cumulative GPA built from every graded course, and a separate in-major GPA for each major, calculated only from the courses that count toward that major's requirements. This case study works through a full course list to show exactly how those numbers diverge — and where a shared, cross-listed course fits into the math.
A note on this example
Scenario: a hypothetical student double majoring in Environmental Science and Economics has just finished a term of coursework spanning both majors, a cross-listed course that counts toward both, and a couple of general electives. The student and course list below are illustrative — a worked example, not a real transcript — meant to walk through the exact arithmetic behind combined vs. in-major GPA.
The full course list
| Course | Counts Toward | Credits | Grade | GPA Points | Quality Points |
|---|---|---|---|---|---|
| Intro to Environmental Science | Environmental Science | 3 | A | 4.0 | 12.0 |
| Ecology | Environmental Science | 4 | A- | 3.7 | 14.8 |
| Environmental Policy | Environmental Science | 3 | B+ | 3.3 | 9.9 |
| Environmental Chemistry | Environmental Science | 4 | B | 3.0 | 12.0 |
| Microeconomics | Economics | 3 | A | 4.0 | 12.0 |
| Macroeconomics | Economics | 3 | B+ | 3.3 | 9.9 |
| Econometrics | Economics | 4 | B | 3.0 | 12.0 |
| Development Economics | Economics | 3 | A- | 3.7 | 11.1 |
| Environmental Economics (cross-listed) | Both majors | 3 | A | 4.0 | 12.0 |
| College Writing Seminar | Neither (gen-ed) | 3 | A- | 3.7 | 11.1 |
| Statistics for Social Science | Neither (elective) | 3 | B+ | 3.3 | 9.9 |
That's 11 graded courses across 36 total credits — everything this student took the term, regardless of which major (or neither) it satisfies.
Step 1: The overall cumulative GPA
The cumulative GPA uses every row in the table exactly once, no matter how many requirement lists a course satisfies.
Total credits: 3+4+3+4+3+3+4+3+3+3+3 = 36
Total quality points: 12.0+14.8+9.9+12.0+12.0+9.9+12.0+11.1+12.0+11.1+9.9 = 126.7
Cumulative GPA = 126.7 ÷ 36 = 3.52
Step 2: The Environmental Science in-major GPA
This subset includes only the four Environmental Science courses, plus the cross-listed Environmental Economics course, since it also counts toward the Environmental Science major.
Credits: 3+4+3+4 (the four ES courses) + 3 (cross-listed) = 17
Quality points: 12.0+14.8+9.9+12.0 (ES courses) + 12.0 (cross-listed) = 60.7
Environmental Science in-major GPA = 60.7 ÷ 17 = 3.57
Step 3: The Economics in-major GPA
Same approach: the four Economics courses, plus the same cross-listed course, since it counts toward Economics too.
Credits: 3+3+4+3 (the four Economics courses) + 3 (cross-listed) = 16
Quality points: 12.0+9.9+12.0+11.1 (Economics courses) + 12.0 (cross-listed) = 57.0
Economics in-major GPA = 57.0 ÷ 16 = 3.56
Comparing all three numbers
| GPA type | Credits Included | Quality Points | GPA |
|---|---|---|---|
| Cumulative (overall) | 36 | 126.7 | 3.52 |
| Environmental Science in-major | 17 | 60.7 | 3.57 |
| Economics in-major | 16 | 57.0 | 3.56 |
Cumulative GPA vs. Each Major's In-Major GPA
Notice the cumulative GPA (3.52) sits slightly below both in-major GPAs (3.57 and 3.56). That's not a coincidence in this example — the two gen-ed/elective courses (College Writing Seminar and Statistics for Social Science) pull the overall average down slightly relative to the major-specific subsets, since a B+ and an A- in courses that count toward neither major still weigh on the cumulative number but don't touch either in-major calculation.
What the cross-listed course teaches us
The Environmental Economics course is the interesting row in this table: it's a single grade (A, 4.0 points, 3 credits) that gets counted once toward the cumulative GPA but added into both the Environmental Science and Economics in-major GPA calculations. That's why the credit totals for the two in-major GPAs (17 and 16) don't simply add up to the non-elective total — the 3 credits from that one course appear in both subsets. It isn't double-weighted in the sense of counting twice toward the same number; it's counted once in each of the three separate GPA calculations it's actually part of.
Common edge cases
- Departments that don't track an in-major GPA at all. Some programs only check that you passed each required course with a minimum grade, rather than calculating a formal in-major average — always confirm with your specific department's degree audit system.
- Minimum GPA requirements to declare or keep a major. A second major sometimes requires a minimum overall or in-major GPA to formally declare, and some departments require you to keep meeting that bar each term — see our double major GPA guide for a fuller breakdown of how that policy typically works.
- Weighted vs. unweighted courses inside a major. If any of your major's courses carry AP, IB, or honors weighting, the in-major GPA calculation can shift further from the cumulative GPA — see our guide on unweighted vs. weighted GPA for how that changes the arithmetic.
- Double degree vs. double major. A true double degree program (two separate credentials, sometimes from two different colleges) may maintain fully separate transcripts and GPAs rather than one combined transcript like the scenario above — check with both programs' registrars if you're in that kind of arrangement.
Try it yourself
To calculate your own cumulative GPA alongside any major-specific subset, our GPA Calculator and CGPA Calculator let you enter courses and credit hours and compute both the full total and any subset you choose — entirely in your browser, with no account required.






