Independent academic tool · Not affiliated with any university or examination board
University of Illinois Urbana-Champaign · Urbana-Champaign, Illinois

UIUC GPA & CGPA Calculator

Student Code grading system (Article 3, Part 1)
Rule set v2026.10.02
Last verified 2 Oct 2026
View official sources
OpenCGPA is an independent tool and is not affiliated with UIUC. Always confirm your result against your official grade card.
Rules
Student Code grading system (Article 3, Part 1)
Calculate

Your courses

Enter each course's credit hours and your grade. Grade points follow UIUC's Student Code grading system (Article 3, Part 1).

Course (optional)Credit hoursGradeRemove

How your result is calculated

Rule set v2026.10.02 · Verified 2 Oct 2026
GPA
GPA = Σ (Credit hours × Grade point) ÷ Σ Credit hours
CGPA
CGPA = Σ (Credit hours × Grade point) over all courses ÷ Σ Credit hours
Rules the calculator follows
  • The GPA is calculated on all courses attempted for which grades and credits are assigned; S, U, CR, NC, PS, PP, NP, PZ and PX are not included.
  • General rule: when a course is repeated, both the original and later grades are included in the average, but the credit is counted only once.
  • Grade replacement: up to 4 distinct courses (maximum 10 semester hours) taken at Urbana-Champaign may be repeated once each for grade replacement, only if the first grade was C-, D+, D, D- or F; only the second grade then counts in the GPA. The student must file the form in the first half of the term.
  • If a student fails the replacement attempt after passing the first attempt, the general rule applies and all grades count.
  • Courses with an officially reported academic integrity violation cannot be repeated for grade replacement, and replacement is not available for a degree program already awarded.
  • Credit/no credit: D- or better becomes CR (since fall 2022) and F becomes NC; neither counts in the GPA. At most 18 credit/no credit hours may be applied toward a degree.
  • An undergraduate Incomplete not removed by the end of the first eight weeks of the next fall or spring semester becomes F (or U).

Sources: University of Illinois Urbana-Champaign, Student Code § 3-103 Computation of Scholastic Averages (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-102 Grading System – Grades Authorized for All Colleges (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-104 Other Grade Symbols in Use (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-105 Credit-No Credit Grading Options (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-309 Repeated Undergraduate Courses and Campus Grade Replacement (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.

UIUC grading table · Student Code grading system (Article 3, Part 1)

Undergraduates at the University of Illinois Urbana-Champaign (Student Code §§ 3-102 to 3-105 and 3-309).

Sources: University of Illinois Urbana-Champaign, Student Code § 3-103 Computation of Scholastic Averages (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-102 Grading System – Grades Authorized for All Colleges (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-104 Other Grade Symbols in Use (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-105 Credit-No Credit Grading Options (retrieved 2 Oct 2026); University of Illinois Urbana-Champaign, Student Code § 3-309 Repeated Undergraduate Courses and Campus Grade Replacement (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.

Rules transcribed from a saved copy of each document and checked against it a second time.

Questions

How is UIUC GPA calculated?

GPA is the average of your grade points weighted by credit hours: multiply each course's credit hours by the grade point for your grade, add these up, and divide by the total credit hours. Under Student Code grading system (Article 3, Part 1), A+ carries 4 grade points on a 4-point scale.

How is UIUC CGPA calculated?

CGPA is the average of the grade points of all courses taken so far, weighted by credit hours.

Is OpenCGPA an official UIUC calculator?

No. OpenCGPA is independent and not affiliated with University of Illinois Urbana-Champaign. It applies the rules published in UIUC's own documents, linked on this page. Your official result is the one on your grade card.