Collect course grades and credit hours (or unit weights) for all completed courses
Convert each letter grade to a grade-point value using your school’s scale (e.g., A=4.0, B=3.0, etc.)
Multiply each course’s grade-point value by its credit hours
Add all resulting quality points to get total quality points
Add all credit hours attempted (or completed, depending on your school’s rule) to get total credit hours
Divide total quality points by total credit hours to get GPA
If your school uses weighted GPA, multiply grade points by the course’s weighting factor before adding to total quality points
If your school excludes certain courses (e.g., pass/fail, repeats, withdrawals), omit them according to the school’s policy
Report the GPA on the required scale (commonly 4.0, or weighted on a different scale)
