Independent academic tool · Not affiliated with any university or examination board
University of Rajshahi · Rajshahi, Bangladesh

RU GPA & CGPA Calculator

UGC uniform grading system (semester programmes)
Rule set v2026.10.02
Last verified 2 Oct 2026
View official sources
OpenCGPA is an independent tool and is not affiliated with RU. Always confirm your result against your official grade card.
Rules
UGC uniform grading system (semester programmes)
Calculate

Your courses

Enter each course's credits and your grade. Grade points follow RU's UGC uniform grading system (semester programmes).

Course (optional)CreditsGradeRemove

How your result is calculated

Rule set v2026.10.02 · Verified 2 Oct 2026
GPA
GPA = Σ (Credits × Grade point) ÷ Σ Credits
CGPA
CGPA = Σ (Semester credits × GPA) ÷ Σ Semester credits

RU's regulation adds conditions to this average; they are listed in the rules below.

Rules the calculator follows
  • This is the UGC Bangladesh uniform grading system, which the University of Rajshahi follows.
  • Semester GPA = Σ(credits × grade point) ÷ Σ credits over the courses offered in the semester.
  • Yearly GPA (YGPA) = the credit-weighted average of the two semester GPAs of the year; CGPA = Σ(credits registered in a year × YGPA) ÷ Σ credits registered, over the years completed.
  • Semester GPA and YGPA are cut (not rounded) to three decimal places, e.g. 3.4999 becomes 3.499. CGPA is rounded to two decimal places: 3.485 becomes 3.49, 3.354 becomes 3.35.
  • Courses graded D or higher count as earned credits; a course graded F earns no credit.
  • The minimum YGPA for promotion is 2.00 after the first year, 2.25 after the second and 2.50 after the third and fourth years, with at most 9 credits relaxed per year.
  • A student who meets the YGPA and credit requirements may improve theory courses graded below B- or clear F grades, for at most 9 credits altogether; if the improvement fails, the previous grade stands. In practical, sessional and viva-voce courses only F grades can be cleared.
  • The minimum CGPA for a Bachelor (Honours) degree is 2.50 out of 4.0.

Sources: University of Rajshahi (Office of The International Affairs), Grading System at University of Rajshahi (retrieved 2 Oct 2026); University of Rajshahi (Department of Information and Communication Engineering, Faculty of Engineering), Curriculum for B. Sc. in Information and Communication Engineering, Session: 2025-2026 (retrieved 2 Oct 2026); University of Rajshahi (Department of Physics, Faculty of Science), Curriculum for BSc (Hons) in Physics, Session: 2025-2029 (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.

RU grading table · UGC uniform grading system (semester programmes)

Undergraduate programmes at the University of Rajshahi (UGC uniform grading system, followed since session 2006–07); the GPA, YGPA and CGPA rules are those of the four-year semester-system Bachelor (Honours) and B.Sc. Engineering curricula from 2025–26.

Sources: University of Rajshahi (Office of The International Affairs), Grading System at University of Rajshahi (retrieved 2 Oct 2026); University of Rajshahi (Department of Information and Communication Engineering, Faculty of Engineering), Curriculum for B. Sc. in Information and Communication Engineering, Session: 2025-2026 (retrieved 2 Oct 2026); University of Rajshahi (Department of Physics, Faculty of Science), Curriculum for BSc (Hons) in Physics, Session: 2025-2029 (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 RU GPA calculated?

GPA is the average of your grade points weighted by credits: multiply each course's credits by the grade point for your grade, add these up, and divide by the total credits. Under UGC uniform grading system (semester programmes), A+ carries 4 grade points on a 4-point scale.

How is RU CGPA calculated?

CGPA is the average of your term GPAs weighted by credits: multiply each term's GPA by its credits, add them up and divide by the total credits.

Is OpenCGPA an official RU calculator?

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