SGPA로 CGPA를 계산하는 방법의 기본은 각 학기의 SGPA와 그 평균에 포함된 학점 수를 함께 사용하는 것입니다. 각 SGPA에 해당 학기의 산정 대상 학점을 곱하고, 곱한 값을 모두 더한 뒤 대상 학점의 총합으로 나눕니다. 이렇게 하면 학기 결과를 구성하는 과목별 학점 가중치를 유지할 수 있습니다.
모든 학기의 대상 학점 수가 같고 계산 규칙도 서로 맞는 경우에만 SGPA의 단순 평균이 가중 계산과 같습니다. 학점 수가 다르면 단순 평균은 작은 학기와 큰 학기에 같은 비중을 줍니다. 따라서 SGPA로 CGPA를 계산하는 방법은 학점 수를 함께 확인하는 것에서 시작합니다. 이 계산은 학교 규정을 대신하는 공식 결과가 아닙니다.
SGPA와 CGPA가 나타내는 것
SGPA는 한 학기의 성적을 요약합니다. 보통 각 과목의 성적 점수에 과목 학점을 곱한 뒤, 해당 학기에 계산 대상으로 포함된 학점으로 나눕니다. CGPA는 더 긴 기간의 산정 대상 성적을 요약하며, 완료한 모든 학기나 현재 학기까지 이수한 과목을 포함할 수 있습니다.
이름만으로 모든 규칙을 알 수는 없습니다. 학교마다 포함 과목, 재수강 처리, 낙제 과목의 점수, 반올림 시점을 정합니다. 아래 공식은 학기 SGPA와 학점 수가 누적 계산과 같은 과목 포함 및 가중 규칙을 따르는 경우에 적용됩니다.
SGPA로 CGPA를 계산하는 방법: 학점 가중 공식
각 학기의 SGPA에 그 평균에 포함된 학점을 곱합니다. 곱한 값을 더하고 같은 대상 학점의 총합으로 나눕니다. 공식은 CGPA = (S1 x C1 + S2 x C2 + ... + Sn x Cn) / (C1 + C2 + ... + Cn)입니다. S는 학기 SGPA, C는 그에 대응하는 산정 대상 학점, n은 계산에 포함하는 학기 수입니다.
등록, 수강 신청, 취득 학점을 그대로 사용하지 말고 학교가 정한 산정 학점을 확인하세요. 합계는 다를 수 있습니다. 과목별 공식이나 별도 누적 규칙이 있다면 공개 SGPA를 이용한 간편 계산보다 그 규칙이 우선입니다. SGPA로 CGPA를 계산하는 방법을 적용하기 전에도 이 기준을 확인합니다. 먼저 대상 학점을 확정하는 것이 계산의 출발점입니다.
- 요청된 누적 결과에 포함되는 각 학기의 SGPA를 적습니다.
- 각 학기의 SGPA와 CGPA 규정에 포함되는 학점 수를 확인합니다.
- 각 SGPA에 대응하는 산정 대상 학점을 곱합니다.
- 곱한 값을 모두 더하고 산정 대상 학점의 합으로 나눕니다.
- 가능한 정밀도를 마지막까지 유지한 뒤 학교가 정한 방식으로 반올림합니다.
학기별 학점 수가 다를 때의 계산 예시
1학기의 SGPA가 8.0이고 산정 대상 학점이 20, 2학기의 SGPA가 9.0이고 학점이 24라고 가정해 보겠습니다. 가중 점수는 8.0 x 20 = 160, 9.0 x 24 = 216입니다. 합계는 44학점에서 376점입니다. 따라서 376 / 44 = 8.54545...이며, 규정이 소수 둘째 자리까지라면 8.55로 표시됩니다.
단순 평균은 (8.0 + 9.0) / 2 = 8.50입니다. 2학기는 산정 대상 학점이 4 더 많은데 단순 평균은 두 학기에 똑같은 비중을 주기 때문에 결과가 다릅니다. 가중 계산에서는 학점이 더 많은 학기가 그 비율만큼 누적 결과에 큰 영향을 줍니다.
이 예시는 두 SGPA가 누적 규정과 같은 과목 범위를 나타낸다고 가정합니다. 제외 과목, 재수강 대체, 별도 조정이 있다면 반올림된 요약값으로 추정하지 말고 과목별 규칙을 확인하세요. 학기 학점이 다를 때 SGPA로 CGPA를 계산하는 방법이 이 예시에 담겨 있습니다.
| 학기 | SGPA | 산정 대상 학점 | 가중 점수 |
|---|---|---|---|
| 1 | 8.0 | 20 | 8.0 x 20 = 160 |
| 2 | 9.0 | 24 | 9.0 x 24 = 216 |
| 합계 | 44 | 376 | |
| 누적 | 376 / 44 | 8.54545... (소수 둘째 자리 반올림 시 약 8.55) |
학기 SGPA를 바로 평균해도 되는 경우
(S1 + S2 + ... + Sn) / n 간편식이 가중 공식과 같으려면 모든 대상 학기의 학점 합계와 과목 포함 규칙이 같아야 합니다. 학점이 같으면 학기별 가중치도 같으므로 분자와 분모에서 학점이 약분됩니다.
산정 대상 학점이 각각 20인 두 학기의 SGPA가 8.0과 9.0이면 (8.0 x 20 + 9.0 x 20) / 40 = 8.50입니다. 두 값을 단순 평균해도 8.50입니다. 등록 학점이 같아도 과목 구분별 제외나 다른 처리가 있으면 대상 학점은 달라집니다. SGPA로 CGPA를 계산하는 방법을 선택할 때도 이 차이를 확인해야 합니다.
이전 CGPA와 새 SGPA를 평균하면 안 되는 이유
이전 CGPA는 이미 여러 과목과 그 산정 대상 학점을 요약한 값입니다. 최신 SGPA와 같은 비중을 갖는 한 학기의 결과가 아닙니다. 두 값을 그대로 평균하면 각 값이 대표하는 학점 수 정보가 사라집니다.
학교가 이전 CGPA가 C학점에 대한 반올림 전 가중 평균이고, 새 학기가 서로 호환되는 K학점과 SGPA S를 추가한다고 확인해 준 경우에는 (이전 CGPA x C + S x K) / (C + K)로 계산할 수 있습니다. 이 간편식은 과목 범위, 제외, 재수강, 정밀도 규칙이 맞을 때만 유효합니다. 이전 CGPA가 이미 반올림되었거나 기존 학점 수를 모르면 공식 결과와 정확히 일치하지 않을 수 있습니다.
정확한 결과를 원한다면 현재 규칙을 과목별 성적과 학점에 적용하거나 학교 시스템의 누적 CGPA를 사용하세요. 새 학기가 추가될 때 SGPA로 CGPA를 계산하는 방법도 같은 가중치 원리를 따릅니다.
계산에 포함되는 과목과 학점을 확인하세요
학점이라는 말이 항상 같은 분모를 뜻하지는 않습니다. 교육과정에는 등록 학점, 성적표에는 취득 학점, CGPA 규정에는 계산에 포함되는 학점이 표시될 수 있습니다. 수강 철회, 미완료 결과, 합격/불합격 과목, 청강, 재수강, 프로젝트, 추가 학점에 따라 합계가 달라질 수 있습니다.
2026년 1월자 IIIT-Delhi 공식 규정은 정책 확인이 필요한 이유를 보여 줍니다. 과목 성적 점수를 학점으로 가중해 SGPA와 CGPA를 계산하고, CGPA가 학기별 SGPA 또는 이전 CGPA의 평균이 아니라고 명시합니다. 해당 학교에서는 W, I, X, S와 같은 성적을 제외하며 B.Tech. 학생을 위한 낮은 성적 학점 조정도 설명합니다. 이 내용은 해당 규정과 지정된 학생에게만 적용되며 다른 대학의 일반 규칙이 아닙니다.
SGPA와 CGPA에서 과목을 다르게 포함하거나 처리하면 학기 요약값만으로 공식 누적 결과를 복원하기 어려울 수 있습니다. 자신의 과정, 제도, 연도에 적용되는 학칙이나 시험 담당 부서 안내를 확인하세요. 이런 경우 SGPA로 CGPA를 계산하는 방법만으로 공식값을 재현하기 어렵습니다.
마지막 계산까지 정밀도를 유지하세요
SGPA와 누적 결과는 일정한 소수 자릿수로 표시되더라도, 학교 내부 계산은 더 높은 정밀도를 사용할 수 있습니다. 이미 반올림된 학기 SGPA를 조합하면 과목별 원래 성적 점수로 계산한 값과 약간 다를 수 있습니다.
공식 규정에서 요구하지 않는 한 각 가중 점수나 학기 결과를 중간에 반올림하지 마세요. 사용할 수 있는 정밀도를 유지하고 한 번만 나눈 다음 지정된 반올림을 적용합니다. 반올림된 SGPA만 알고 있다면 결과를 추정값으로 표시하고 성적표와 작은 차이가 날 수 있음을 고려하세요.
학교마다 소수 둘째 자리 반올림, 버림, 경계값의 별도 규칙이 다릅니다. 소수점 두 자리라는 이유만으로 원자료보다 더 공식적인 값이 되는 것은 아닙니다.
자주 발생하는 계산 실수
결과를 사용하기 전에 각 SGPA와 올바른 산정 대상 학점 합계가 연결되어 있고 모든 학기에 같은 정책이 적용되었는지 확인하세요. 다음 항목은 수기 계산과 성적표 결과가 다를 때 점검하는 데 도움이 됩니다.
| 실수 | 결과가 달라지는 이유 | 확인할 점 |
|---|---|---|
| 학점이 다른데 단순 평균 사용 | 대상 학점이 달라도 모든 학기에 같은 비중을 줍니다. | 합산 전에 SGPA에 대응 학점을 곱합니다. |
| 규정을 보지 않고 등록 학점 사용 | 일부 과목이 평균의 분모에서 제외될 수 있습니다. | 현재 규정이 정한 산정 대상 학점을 사용합니다. |
| 학기별로 먼저 반올림 | 중간 반올림 차이가 누적될 수 있습니다. | 정밀도를 유지하고 마지막에 반올림합니다. |
| 이전 CGPA와 새 SGPA를 평균 | 두 값이 나타내는 학점 수가 크게 다를 수 있습니다. | 각 값이 나타내는 학점 수로 가중합니다. |
| 다른 대학의 제외 규칙 적용 | 과목 범주, 재수강, 교육과정이 학교마다 다릅니다. | 자신의 과정과 학년 규칙을 확인합니다. |
자주 묻는 질문
SGPA로 CGPA를 계산하는 방법은 무엇인가요?
각 학기 SGPA에 그 학기의 산정 대상 학점을 곱하고, 곱한 값을 합한 뒤 같은 대상 학점의 총합으로 나눕니다. 식은 CGPA = 합계(SGPA x 산정 대상 학점) / 합계(산정 대상 학점)입니다. 과목 포함 및 반올림은 학교 규정을 따르세요.
모든 학기 SGPA의 평균으로 CGPA를 계산해도 되나요?
모든 대상 학기의 학점 합계가 같고 계산 규칙이 호환되는 경우에만 가능합니다. 학점 합계가 다르면 가중 공식을 사용하세요.
이전 CGPA와 새 SGPA로 CGPA를 갱신할 수 있나요?
이전 CGPA가 나타내는 학점과 새 학기 학점, 호환되는 과목 포함 규칙이 필요합니다. 이전 값이 반올림되었거나 학점을 모르면 결과는 추정일 수 있습니다.
계산할 때 어떤 학점을 사용해야 하나요?
학교의 현재 SGPA 및 CGPA 규정에서 산정 대상이라고 정한 학점을 사용하세요. 등록, 수강, 취득, 평균 반영 학점은 다를 수 있으므로 제외 과목과 재수강도 확인해야 합니다.
수기 계산이 성적표와 조금 다른 이유는 무엇인가요?
학교가 반올림 전 과목 점수를 사용하거나 제외·재수강 규칙을 적용하거나 표시된 SGPA만으로 알 수 없는 반올림 방식을 사용할 수 있습니다.
학점 가중 CGPA는 공식 결과인가요?
계산은 확인 용도로 쓸 수 있지만 성적을 발급하는 학교의 규칙과 일치해야 공식 결과입니다. 공식 제출에는 성적표, 학칙 또는 학교 담당 부서의 안내를 따르세요.
출처 및 규정 안내
공식 대학 자료를 예로 들어 공식의 관계를 설명합니다. 자료에 나온 제외와 특별 조정은 해당 학교에만 적용되며 일반 규칙으로 제시하지 않습니다.
- IIIT-Delhi: SGPA/CGPA 계산 규정 (2026년 1월) - 학점 가중 SGPA와 CGPA를 정의하고, CGPA가 학기 SGPA 평균이 아님을 설명하며 학교별 제외 항목과 B.Tech. 조정을 기록합니다.