Skip to main content
Back to the library

GPA Guides

Major GPA Worksheet: Build a Policy-Defined Course List

Create a manual inclusion ledger for a named program's major GPA, including cross-listed, transfer, repeated, and non-letter-grade courses.

Published August 9, 2025Reviewed September 15, 2026 7 min readBy The GPA Calculator Editorial Team
Major GPA Worksheet: Build a Policy-Defined Course List

A course prefix can help you search a catalog, but it does not determine which courses belong in a major GPA. A program may include courses from several subjects, exclude some courses with the major's prefix, or require a specific decision for cross-listed, transfer, repeated, or approved-substitute work.

This page describes a manual worksheet. The site does not read a transcript or provide an automatic major-GPA filter.

Start with a named rule

Before selecting courses, record:

FieldRequired value
Institution and programThe owner of the requested GPA
Catalog or application cycleThe version that applies
GPA purposeDegree audit, application field, or private planning estimate
Official sourceRegistrar, catalog, program, or application instruction
Course-population ruleThe exact included courses, levels, or requirement groups

UC Davis advises users to identify the desired GPA and select courses within the established parameters. Its example can focus on upper-division courses used to satisfy a major. That is a policy-defined subset, not every course sharing one prefix.

Build an inclusion ledger

Use one row per transcript enrollment:

CourseUnitsGrade modeInclude?Official reasonStatus
Exact transcript identifierOriginal unitsLetter, P/NP, etc.Yes, no, or unresolvedCitation to the applicable ruleVerified or needs confirmation

Add separate columns for repeat treatment, transfer status, cross-listing, substitute approval, and the grade-point value under the named table. Only verified included rows enter the calculation.

What department codes can and cannot do

Notre Dame describes a course using a subject code and course number and separately documents course attributes used for degree-audit fulfillment and administrative sorting. These fields show why a prefix, department, course identity, and degree requirement are not necessarily the same thing.

Use a subject or department code as a search aid. Then check every result against the program rule. Do not automatically include all CS courses or exclude a required mathematics, statistics, engineering, or cross-listed course merely because its prefix differs.

The Course Schedule Planner on this site has a department selector for searching a course catalog. That control does not inspect transcripts, apply degree requirements, or decide major-GPA membership.

Calculate only the verified subset

If the named policy is credit-weighted, compute each included course's contribution:

course quality points = applicable grade-point value × included units

Then calculate:

planning major GPA = included quality points ÷ included GPA units

This equation is valid only after the institution's course population, grade table, units, special marks, repeats, and rounding have been established. If the denominator is zero or a material row remains unresolved, do not publish a result.

The UT Austin Registrar's own calculator includes a Major/Program GPA selection while warning that its result is not an official UT Austin or other-institution GPA. Apply the same caution to a user-prepared worksheet.

Resolve special cases explicitly

  • Cross-listed courses: record the course identity and the program's inclusion rule; do not pick the more favorable prefix.
  • Approved substitutions: attach the approval or degree-audit evidence and its scope.
  • Transfer work: distinguish degree applicability from inclusion in the destination GPA.
  • Repeated courses: record every attempt and apply the selected policy's replacement or inclusion rule.
  • Pass/fail and incomplete marks: determine numerator and denominator treatment separately.
  • Second majors or minors: create a separate inclusion column and source card for each program.

Use the course grouping guide for policy-defined subsets and the quality-point ledger for auditable arithmetic.

Frequently asked questions

Is major GPA always all courses in the major department?

No universal definition follows from the department prefix. Use the exact course population specified by the named institution, program, or application.

Can this site automatically calculate my major GPA?

No. You can manually enter a verified subset into a GPA calculator, but the site does not determine which transcript rows belong to a program.

What if a cross-listed or transfer course is unclear?

Mark it unresolved and ask the program, registrar, or application owner. Do not silently include or exclude it.

Is my worksheet result official?

No. Label it a user-prepared estimate unless the authority that owns the field confirms the method and result.

Bottom line

A reliable major-GPA worksheet begins with a named, versioned course-population rule. Department codes help locate courses; they do not replace the rule.

Sources and method references

These first-party or official references support the method and policy context. Institution rules remain authoritative for an individual transcript.

  1. Grades and GradingUC Davis General Catalog
  2. GPA CalculatorThe University of Texas at Austin Registrar
  3. CoursesUniversity of Notre Dame Registrar
  4. Course AttributesUniversity of Notre Dame Registrar