How marks become grades, and grades become CGPA

The grading system, explained

Straight from the CSE Program Handbook — the numeric-to-letter conversion, how continuous assessment is weighted, and the actual CGPA formula.

1. Numeric grade → letter grade → grade point

Every course result starts as a percentage, which maps to a letter grade and a grade point (GP) like this:

Numerical gradeLetter gradeGrade point
80% or aboveA+4.00
75% to less than 80%A3.75
70% to less than 75%A-3.50
65% to less than 70%B+3.25
60% to less than 65%B3.00
55% to less than 60%B-2.75
50% to less than 55%C+2.50
45% to less than 50%C2.25
40% to less than 45%D2.00
Less than 40%F (Fail)0.00

To pass a course you need at least 40% overall and at least 10% of the semester final exam's own marks — showing up for continuous assessment alone isn't enough.

2. How that 100% is actually built up

For a normal theory course, marks don't just come from the final exam — 30% is continuous assessment through the semester, 70% is the semester final:

CategoryShare
Class attendance5%
Assignment / case study10%
Quizzes / class test15%
Semester final examination70%

Laboratory courses are weighted differently — 40% continuous assessment, 60% semester final (split into problem-solving/lab test, viva-voce, and the lab notebook/report).

Attendance itself is scored on a sliding scale — for theory courses, 90%+ attendance earns full marks in that category, dropping in steps down to zero marks below 50% attendance.

3. GPA and CGPA — the actual formula

GPA (Grade Point Average) is calculated per semester, weighted by each course's credit value:

GPA = Σ(credits passed × grade point) ÷ total credits attempted

CGPA (Cumulative GPA) is the same idea across your entire program, once you've completed it:

CGPA = Σ(credits passed × grade point earned) ÷ total credits of the program

This is the part that trips people up: both formulas weight by credit hours, not just by counting each course equally. A 4-credit course pulls your average more than a 1-credit lab. That's also why this site shows an "average grade point" rather than claiming to show your exact official CGPA — the credit value per course isn't included in the result data this tool reads, so a straight average of grade points is close, but not identical to your true weighted CGPA.

4. What you need to graduate

  • Complete 148 credits successfully
  • Obtain at least a 'D' grade in every course
  • Maintain a minimum overall CGPA of 2.5
  • Complete the program within eight academic years of your first admission

5. Repeating or improving a grade

If you get an F, you're required to retake the course in a later semester and pass it. If you get a B- or below, you're allowed — but not required — to retake it once to try to improve your grade, by paying the re-examination fee. Improvement attempts are limited to once per course, and not allowed after graduation. If a repeat attempt goes worse than your original grade, your original grade stands.