BCA 8 min read

BCA Grading System: How GPA and CGPA Are Calculated

The BCA grading scale has seven grades and two formulas. This guide explains honour points, SGPA, CGPA, the C+ minimum and the 40 per cent rule.

Every course you complete in BCA earns honour points, and those points become an SGPA for the semester and a CGPA for the whole programme. The arithmetic is short and fixed, which is good news: you can work out exactly what a grade costs you before you see the result sheet.

Below is the official seven-grade scale, the two formulas, and a worked example. Once you have followed it once, you can keep a running estimate of your own standing for the whole four years instead of waiting for a transcript.

The seven grades in the BCA scale

GradeGrade pointMarksRemark
A4.090% and aboveDistinction
A-3.780 – 89.9%Very Good
B+3.370 – 79.9%First Division
B3.060 – 69.9%Second Division
B-2.750 – 59.9%Third Division
C+2.340 – 49.9%Pass in individual subject
F0Below 40%Fail

There are no D or E grades in this scale. Marks between 40 and 49.9 per cent earn a C+, and anything below 40 per cent is an F with a grade point of zero, regardless of how close it was.

Notice how narrow the band above C+ is. A B- is only 0.4 grade points above the minimum, and a single low grade in a 3-credit course can pull a semester average down noticeably.

How honour points work

Honour points are the unit of the whole calculation. For each course, multiply the credit value by the grade point earned. A 3-credit course graded A- (3.7) contributes 11.1 honour points, while the same course graded B (3.0) contributes 9.0.

Credit value is therefore a multiplier. A 3-credit course affects your semester average far more than a 1-credit course such as Hardware Workshop or Principles of Management. That is not a reason to neglect the smaller courses, because the C+ minimum applies to them too, but it does tell you where to spend your revision hours when time is short.

The SGPA and CGPA formulas

The curriculum defines SGPA as the total honour points earned in a semester divided by the total credits registered in that semester. CGPA is the total honour points earned divided by the total credits completed.

The difference between the two is subtle but useful. SGPA is a snapshot of one term, using the credits you registered for. CGPA accumulates across the programme, using the credits you have actually completed. Early in your degree a single strong or weak semester moves the CGPA a lot; by the seventh semester, each new semester nudges it only slightly.

A worked SGPA example

Take a Semester I registration of six courses totalling 16 credits, with the following results. The honour points column is simply credit multiplied by grade point.

CourseCreditGradeGrade pointHonour points
BCA 1013A-3.711.1
BCA 1023B+3.39.9
BCA 1033A4.012.0
BCA 1043B3.09.0
BCA 1053B+3.39.9
BCA 1061A4.04.0
Total1655.9

Total honour points are 55.9 and total credits registered are 16, so the SGPA is 55.9 ÷ 16, which comes to 3.49375. Rounded to two decimal places, that is 3.49. Keep full precision while you calculate and round only at the end, otherwise the rounding errors accumulate across a semester.

Read the same table the other way and it becomes a planning tool. If BCA 104 had been a B+ instead of a B, the honour points would have been 9.9 instead of 9.0, adding 0.9 to the total and lifting the SGPA to 3.55. One grade band, one course, one visible difference.

Carrying the example forward to CGPA

Suppose Semester II also carries 16 credits and your honour points total 48.0, giving an SGPA of 3.00. Your CGPA after two semesters is the sum of honour points divided by the sum of completed credits: (55.9 + 48.0) ÷ (16 + 16), which is 103.9 ÷ 32, or 3.25 when rounded to two decimal places.

That is the pattern for every semester afterwards. Add the new honour points, add the new credits, and divide. Because the denominator grows each term, consistency matters more than one brilliant semester, and recovery from a weak first year is possible but slow.

The C+ minimum and the 40 per cent rule

Two standards run alongside the GPA arithmetic. The first is a minimum grade of C+ (GPA 2.3) in each course, and it is applied course by course rather than to your semester average.

The second concerns assessment categories, and it applies even when your overall course total looks comfortable. A theory course carries 20 per cent internal and 80 per cent external weightage. A course with lab work carries 20 per cent internal, 20 per cent lab work and 60 per cent external weightage. You must secure a minimum of 40 per cent in each category, and 80 per cent attendance in each course to sit the final examination.

The word to hold on to is each. A strong external paper does not repair a weak internal record, and strong internal marks do not repair a missed lab component. These are separate gates, and they are checked separately.

If you would rather not do the arithmetic on paper, the BCA GPA and CGPA calculator applies the same formulas for you. Enter the credits and grades for a semester to get the SGPA, or keep adding semesters to track the CGPA.

What is the difference between SGPA and CGPA?

SGPA covers one semester: total honour points earned divided by total credits registered in that semester. CGPA covers the programme: total honour points earned divided by total credits completed.

What is the minimum passing grade in BCA?

A minimum grade of C+ with a grade point of 2.3 in each course, and a minimum of 40 per cent in each assessment category.

How do I calculate honour points for one course?

Multiply the credit value of the course by the grade point. A 3-credit course graded B- (2.7) gives 8.1 honour points.

Do 1-credit courses affect my GPA?

Yes, but with less weight than a 3-credit course. They still count towards credits registered and they still carry the C+ minimum.

Can a weak first semester be recovered?

Yes. CGPA is cumulative, so later semesters can raise it, but the effect of each semester shrinks as more credits are completed.