Independent academic tool · Not affiliated with any university or examination board
National University, Bangladesh · Gazipur, Bangladesh

NU GPA & CGPA Calculator

Bachelor (Honours) — Revised Regulation 2025
Rule set v2026.10.02
Last verified 2 Oct 2026
View official sources
OpenCGPA is an independent tool and is not affiliated with NU. Always confirm your result against your official grade card.
Rules
Bachelor (Honours) — Revised Regulation 2025
Calculate

Your courses

Enter each course's credits and your grade. Grade points follow NU's Bachelor (Honours) — Revised Regulation 2025.

Course (optional)CreditsGradeRemove

How your result is calculated

Rule set v2026.10.02 · Verified 2 Oct 2026
GPA
GPA = Σ (Credits × Grade point) ÷ Σ Credits (failed courses left out)
CGPA
CGPA = Σ (Credits × Grade point) over all courses ÷ Σ Credits
Rules the calculator follows
  • The pass mark in every course and in the viva is 40%, i.e. grade D (grade point 2).
  • Only courses graded D or above count towards credits in the result; no credit is earned for a grade below D, which is an F (Fail).
  • Earned points for a course = credits × grade point. The GPA for a year = total points secured in the year ÷ total credits earned in the year.
  • CGPA = total points secured over the 1st to 4th years ÷ total number of credits completed in the whole programme. The credits of a course graded F are added to the CGPA calculation once the F is improved to a higher grade.
  • In improvement examinations (for courses graded C, C+ or D) the higher of the two results is used for the CGPA.
  • A course graded F that is later improved can receive no grade higher than A-.
  • A minimum CGPA of 2.00 is required for the Honours degree; a CGPA of 3.75 to 4.0 earns the degree with Distinction.

Sources: National University, Bangladesh, জাতীয় বিশ্ববিদ্যালয় আইন, ১৯৯২-এর ৪৬ নম্বর ধারা মোতাবেক প্রণীত স্নাতক (সম্মান) প্রোগ্রামের সংশোধিত রেগুলেশন ২০২৫ / Bachelor Degree (Honours) Revised Regulation 2025 (retrieved 2 Oct 2026); National University, Bangladesh, স্নাতক (অনার্স) ডিগ্রির সংশোধিত রেগুলেশন ২০০৯-২০১০ / Bachelor Degree (Honours) (Revised) Regulation 2009-2010 (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.

NU grading table · Bachelor (Honours) — Revised Regulation 2025

Four-year Bachelor (Honours) programmes (BA, BSS, BBA, BSc) at colleges affiliated to National University, under the Bachelor Degree (Honours) Revised Regulation 2025; the same grade table is in the 2009–10 regulation.

Sources: National University, Bangladesh, জাতীয় বিশ্ববিদ্যালয় আইন, ১৯৯২-এর ৪৬ নম্বর ধারা মোতাবেক প্রণীত স্নাতক (সম্মান) প্রোগ্রামের সংশোধিত রেগুলেশন ২০২৫ / Bachelor Degree (Honours) Revised Regulation 2025 (retrieved 2 Oct 2026); National University, Bangladesh, স্নাতক (অনার্স) ডিগ্রির সংশোধিত রেগুলেশন ২০০৯-২০১০ / Bachelor Degree (Honours) (Revised) Regulation 2009-2010 (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 NU 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 Bachelor (Honours) — Revised Regulation 2025, A+ carries 4 grade points on a 4-point scale.

How is NU CGPA calculated?

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

Is OpenCGPA an official NU calculator?

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