.gpa-calculator-container {
background-color: #f9f9f9;
border: 1px solid #ccc;
padding: 25px;
border-radius: 8px;
max-width: 800px;
margin: 20px auto;
font-family: Arial, sans-serif;
line-height: 1.6;
}
.gpa-calculator-container h2, .gpa-calculator-container h3 {
color: #003366; /* UNG Blue */
border-bottom: 2px solid #fdb913; /* UNG Gold */
padding-bottom: 5px;
margin-top: 20px;
}
.gpa-calculator-form {
background-color: #ffffff;
padding: 20px;
border-radius: 5px;
margin-top: 20px;
border: 1px solid #e1e1e1;
}
.gpa-calculator-form .input-group {
display: flex;
flex-wrap: wrap;
gap: 15px;
margin-bottom: 15px;
align-items: center;
}
.gpa-calculator-form .input-group label {
font-weight: bold;
color: #333;
flex-basis: 180px;
}
.gpa-calculator-form .input-group input,
.gpa-calculator-form .input-group select {
flex-grow: 1;
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
min-width: 100px;
}
.gpa-calculator-form .course-row {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 10px;
margin-bottom: 10px;
align-items: center;
}
.gpa-calculator-form .course-row-header {
font-weight: bold;
color: #555;
font-size: 0.9em;
padding-bottom: 5px;
}
.gpa-calculator-form button {
background-color: #003366; /* UNG Blue */
color: white;
border: none;
padding: 12px 20px;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
margin-right: 10px;
margin-top: 10px;
}
.gpa-calculator-form button:hover {
background-color: #002244;
}
#gpaResult {
margin-top: 20px;
padding: 15px;
background-color: #e7f3fe;
border-left: 5px solid #003366;
font-size: 1.2em;
font-weight: bold;
text-align: center;
}
.gpa-calculator-container ul {
list-style-type: disc;
margin-left: 20px;
}
.gpa-calculator-container .example-table {
width: 100%;
border-collapse: collapse;
margin-top: 15px;
}
.gpa-calculator-container .example-table th, .gpa-calculator-container .example-table td {
border: 1px solid #ddd;
padding: 8px;
text-align: left;
}
.gpa-calculator-container .example-table th {
background-color: #f2f2f2;
}
University of North Georgia (UNG) GPA Calculator
Welcome, Nighthawks! This calculator is designed to help University of North Georgia students estimate their semester or cumulative Grade Point Average (GPA). By entering your courses, credit hours, and expected grades, you can plan your academic progress and set goals for success.
How to Use the UNG GPA Calculator
- Cumulative GPA (Optional): If you want to calculate your overall cumulative GPA, enter your current GPA and the total number of credits you've already earned at UNG. If you're a new student or only want to calculate your semester GPA, leave these fields blank.
- Enter Semester Courses: For each course you are taking this semester, enter the number of credit hours and select the grade you anticipate receiving.
- Add More Courses: The calculator starts with five rows. If you are taking more than five courses, simply click the "Add Course" button to add more rows.
- Calculate: Once all your information is entered, click the "Calculate GPA" button to see your estimated semester and/or cumulative GPA.
Understanding the UNG Grading System
At the University of North Georgia, your GPA is calculated on a 4.0 scale. Each letter grade corresponds to a specific number of quality points. These points are used to determine your GPA.
- A: 4.0 quality points per credit hour
- B: 3.0 quality points per credit hour
- C: 2.0 quality points per credit hour
- D: 1.0 quality point per credit hour
- F: 0.0 quality points per credit hour
- WF (Withdraw Failing): 0.0 quality points (counts as an F in GPA calculation)
Note: Grades such as W (Withdraw), S (Satisfactory), U (Unsatisfactory), I (Incomplete), and V (Audit) are not included in the GPA calculation.
How is GPA Calculated at UNG?
The formula for calculating GPA is straightforward:
GPA = Total Quality Points / Total GPA Hours
To find your total quality points, you first calculate the quality points for each individual course:
Course Quality Points = Credit Hours × Grade Value
You then sum the quality points and credit hours from all your courses to use in the main GPA formula.
Example GPA Calculation
Let's say a student completes the following courses in a semester:
| Course |
Credit Hours |
Grade |
Grade Value |
Quality Points (Hours * Value) |
| ENGL 1101 |
3 |
A |
4.0 |
12.0 |
| MATH 1111 |
3 |
B |
3.0 |
9.0 |
| HIST 2111 |
3 |
B |
3.0 |
9.0 |
| BIOL 1107K |
4 |
C |
2.0 |
8.0 |
| Totals |
13 |
|
|
38.0 |
Using the totals from the table:
- Total GPA Hours: 13
- Total Quality Points: 38.0
Semester GPA = 38.0 / 13 = 2.923
Disclaimer: This calculator is an unofficial tool provided for estimation purposes only. Your official GPA is calculated and maintained by the UNG Registrar's Office. Always refer to your official transcript on Banner for your exact GPA.
var courseRowCount = 5;
function addCourse() {
courseRowCount++;
var container = document.getElementById('coursesContainer');
var newRow = document.createElement('div');
newRow.className = 'course-row';
var courseInput = ";
var hoursInput = ";
var gradeSelect = " +
'A' +
'B' +
'C' +
'D' +
'F' +
";
newRow.innerHTML = courseInput + hoursInput + gradeSelect;
container.appendChild(newRow);
}
function calculateUNG_GPA() {
var totalQualityPoints = 0;
var totalCreditHours = 0;
var semesterQualityPoints = 0;
var semesterCreditHours = 0;
// Handle existing cumulative GPA if provided
var currentGPAInput = document.getElementById('currentGPA');
var currentCreditsInput = document.getElementById('currentCredits');
var currentGPA = parseFloat(currentGPAInput.value);
var currentCredits = parseFloat(currentCreditsInput.value);
if (!isNaN(currentGPA) && !isNaN(currentCredits) && currentGPA >= 0 && currentCredits > 0) {
totalQualityPoints += currentGPA * currentCredits;
totalCreditHours += currentCredits;
}
// Loop through all course rows
for (var i = 1; i 0 && !isNaN(gradeValue)) {
var qPoints = hours * gradeValue;
semesterQualityPoints += qPoints;
semesterCreditHours += hours;
}
}
}
totalQualityPoints += semesterQualityPoints;
totalCreditHours += semesterCreditHours;
var semesterGPA = 0;
if (semesterCreditHours > 0) {
semesterGPA = semesterQualityPoints / semesterCreditHours;
}
var cumulativeGPA = 0;
if (totalCreditHours > 0) {
cumulativeGPA = totalQualityPoints / totalCreditHours;
}
var resultDiv = document.getElementById('gpaResult');
var resultHTML = ";
if (semesterCreditHours > 0) {
resultHTML += '
Semester GPA: ' + semesterGPA.toFixed(3) + '';
resultHTML += '(Based on ' + semesterCreditHours + ' new credit hours)';
}
if (!isNaN(currentGPA) && !isNaN(currentCredits) && currentGPA >= 0 && currentCredits > 0 && semesterCreditHours > 0) {
resultHTML += '
New Cumulative GPA: ' + cumulativeGPA.toFixed(3) + '';
} else if (semesterCreditHours > 0) {
// If only semester GPA is calculated, it is the cumulative for that term
resultHTML += '
Cumulative GPA: ' + cumulativeGPA.toFixed(3) + '';
} else {
resultHTML = 'Please enter credit hours for at least one course.';
}
resultDiv.innerHTML = resultHTML;
}