{"id":4185,"date":"2023-12-27T09:10:09","date_gmt":"2023-12-27T15:10:09","guid":{"rendered":"https:\/\/www.winona.edu\/student-life\/?page_id=4185"},"modified":"2024-02-26T11:43:32","modified_gmt":"2024-02-26T17:43:32","slug":"calculate-your-gpa","status":"publish","type":"page","link":"https:\/\/www.winona.edu\/student-life\/support\/advising-services\/understand-your-academic-status\/calculate-your-gpa\/","title":{"rendered":"Calculate Your GPA"},"content":{"rendered":"\n<p>Calculating your GPA during the semester can give you a general sense of your academic success.&nbsp;<\/p>\n\n\n\n<p>These GPA calculators depend on information that you provide and are tools meant for your personal use. They are not connected with the Registrar&#8217;s office or with your records in any way and will not give you &#8220;official&#8221; information.<\/p>\n\n\n\n<p>When you look at your academic record, you&#8217;ll see several types of GPA listed. Here&#8217;s what each of those terms means:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Local GPA:&nbsp;Includes grades from courses taken at WSU only. This is the score used to calculate a student\u2019s academic status.&nbsp;<\/li>\n\n\n\n<li>Transfer GPA:&nbsp;Includes grades from courses taken only at other schools and successfully transferred to WSU.<\/li>\n\n\n\n<li>Total GPA:<strong>&nbsp;<\/strong>Includes grades from both WSU and transfer courses.<\/li>\n\n\n\n<li>Term GPA:&nbsp;Only includes the grades from courses taken in a single semester.<\/li>\n\n\n\n<li>Cumulative GPA:&nbsp;Includes grades for all semesters.<\/li>\n\n\n\n<li>GPA Credits (Crs):&nbsp;The number of credits that count toward the GPA. This is often different than the total number of credits earned.<\/li>\n<\/ul>\n\n\n\n<p>If you need help calculating your GPA, please call Advising Services at 507.457.5878.<\/p>\n\n\n\n    <div class=\"panel panel--white\">\n        <div class=\"panel__container\">\n            <div class=\"panel__intro\">\n                        <\/div>\n            \n\n<script language=\"JavaScript\" type=\"text\/javascript\">\n    <!--\n\n    \/\/ This gpa calculator script was written by\n    \/\/ Matt Stueve, mstueve@blue.weeg.uiowa.edu\n    \/\/ Feel free to re-distribute, but please\n    \/\/ leave this notice in place\n\n\n    function round2d(n) {\n        return (.01 * Math.round(100 * n));\n    }\n\n    function gpacalc() {\n        \/\/define valid grades and their values\n        var gr = new Array();\n        var cr = new Array();\n        var ingr = new Array();\n        var incr = new Array();\n\n        \/\/ define valid grades and their values\n        var grcount = 27;\n        gr[1] = \"A\";\n        cr[1] = 4;\n        gr[2] = \"A-\";\n        cr[2] = 3.67;\n        gr[3] = \"B+\";\n        cr[3] = 3.33;\n        gr[4] = \"B\";\n        cr[4] = 3;\n        gr[5] = \"B-\";\n        cr[5] = 2.67;\n        gr[6] = \"C+\";\n        cr[6] = 2.33;\n        gr[7] = \"C\";\n        cr[7] = 2;\n        gr[8] = \"C-\";\n        cr[8] = 1.67;\n        gr[9] = \"D+\";\n        cr[9] = 1.33;\n        gr[10] = \"D\";\n        cr[10] = 1;\n        gr[11] = \"D-\";\n        cr[11] = 0.67;\n        gr[12] = \"E\";\n        cr[12] = 0;\n        gr[13] = \"a\";\n        cr[13] = 4;\n        gr[14] = \"a-\";\n        cr[14] = 3.67;\n        gr[15] = \"b+\";\n        cr[15] = 3.33;\n        gr[16] = \"b\";\n        cr[16] = 3;\n        gr[17] = \"b-\";\n        cr[17] = 2.67;\n        gr[18] = \"c+\";\n        cr[18] = 2.33;\n        gr[19] = \"c\";\n        cr[19] = 2;\n        gr[20] = \"c-\";\n        cr[20] = 1.67;\n        gr[21] = \"d+\";\n        cr[21] = 1.33;\n        gr[22] = \"d\";\n        cr[22] = 1;\n        gr[23] = \"d-\";\n        cr[23] = 0.67;\n        gr[24] = \"e\";\n        cr[24] = 0;\n        gr[25] = \"F\";\n        cr[25] = 0;\n        gr[26] = \"f\";\n        cr[26] = 0;\n\n        \/\/ retrieve user input\n        ingr[0] = document.GPACalcForm.GR1.value;\n        ingr[1] = document.GPACalcForm.GR2.value;\n        ingr[2] = document.GPACalcForm.GR3.value;\n        ingr[3] = document.GPACalcForm.GR4.value;\n        ingr[4] = document.GPACalcForm.GR5.value;\n        ingr[5] = document.GPACalcForm.GR6.value;\n        ingr[6] = document.GPACalcForm.GR7.value;\n        ingr[7] = document.GPACalcForm.GR8.value;\n        incr[0] = document.GPACalcForm.CR1.value;\n        incr[1] = document.GPACalcForm.CR2.value;\n        incr[2] = document.GPACalcForm.CR3.value;\n        incr[3] = document.GPACalcForm.CR4.value;\n        incr[4] = document.GPACalcForm.CR5.value;\n        incr[5] = document.GPACalcForm.CR6.value;\n        incr[6] = document.GPACalcForm.CR7.value;\n        incr[7] = document.GPACalcForm.CR8.value;\n\n\n        \/\/ Calculate GPA\n        var allgr = 0;\n        var allcr = 0;\n        var gpa = 0;\n        for (var x = 0; x < 8; x++) {\n            if (ingr[x] == \"\") break;\n            \/\/      if (isNaN(parseInt(incr[x]))) alert(\"Error- You did not enter a numeric credits value for Class If the class is worth 0 credits then enter the number 0 in the field.\");\n            var validgrcheck = 0;\n            for (var xx = 0; xx < grcount; xx++) {\n                if (ingr[x] == gr[xx]) {\n                    allgr = allgr + (parseInt(incr[x], 10) * cr[xx]);\n                    allcr = allcr + parseInt(incr[x], 10);\n                    validgrcheck = 1;\n                    break;\n                }\n            }\n            if (validgrcheck == 0) {\n                \/\/alert(\"Error- Could not recognize the grade entered for Class \" + eval(x + 1) + \". Please use standard college grades in the form of a a- b+ ... f or A A- B+ ... F\");\n                document.getElementById('gpacalc').innerHTML=\"Error- Could not recognize the grade entered for Class \" + eval(x + 1) + \". Please use standard college grades in the form of a a- b+ ... f or A A- B+ ... F\";\n                return 0;\n            }\n        }\n\n        \/\/ this if-check prevents a divide by zero error\n        if (allcr == 0) {\n            \/\/alert(\"Error- You did not enter any credit values! GPA = N\/A\");\n            document.getElementById('gpacalc').innerHTML=\"Error- You did not enter any credit values! GPA = N\/A\";\n            return 0;\n        }\n\n        gpa = round2d(allgr \/ allcr);\n        \/\/console.log(\"gpacalc\");\n       \/\/ alert(\"Your semester GPA = \" + eval(gpa));\n        document.getElementById('gpacalc').innerHTML=\"Your semester GPA = \" + eval(gpa);\n        \n\n        return 0;\n    }\n\n    function cumCalc() {\n        \/\/define valid grades and their values\n        var gr = new Array();\n        var cr = new Array();\n        var ingr = new Array();\n        var incr = new Array();\n\n        \/\/ define valid grades and their values\n        var grcount = 27;\n        gr[1] = \"A\";\n        cr[1] = 4;\n        gr[2] = \"A-\";\n        cr[2] = 3.67;\n        gr[3] = \"B+\";\n        cr[3] = 3.33;\n        gr[4] = \"B\";\n        cr[4] = 3;\n        gr[5] = \"B-\";\n        cr[5] = 2.67;\n        gr[6] = \"C+\";\n        cr[6] = 2.33;\n        gr[7] = \"C\";\n        cr[7] = 2;\n        gr[8] = \"C-\";\n        cr[8] = 1.67;\n        gr[9] = \"D+\";\n        cr[9] = 1.33;\n        gr[10] = \"D\";\n        cr[10] = 1;\n        gr[11] = \"D-\";\n        cr[11] = 0.67;\n        gr[12] = \"E\";\n        cr[12] = 0;\n        gr[13] = \"a\";\n        cr[13] = 4;\n        gr[14] = \"a-\";\n        cr[14] = 3.67;\n        gr[15] = \"b+\";\n        cr[15] = 3.33;\n        gr[16] = \"b\";\n        cr[16] = 3;\n        gr[17] = \"b-\";\n        cr[17] = 2.67;\n        gr[18] = \"c+\";\n        cr[18] = 2.33;\n        gr[19] = \"c\";\n        cr[19] = 2;\n        gr[20] = \"c-\";\n        cr[20] = 1.67;\n        gr[21] = \"d+\";\n        cr[21] = 1.33;\n        gr[22] = \"d\";\n        cr[22] = 1;\n        gr[23] = \"d-\";\n        cr[23] = 0.67;\n        gr[24] = \"e\";\n        cr[24] = 0;\n        gr[25] = \"F\";\n        cr[25] = 0;\n        gr[26] = \"f\";\n        cr[26] = 0;\n\n        \/\/ retrieve user input\n        ingr[0] = document.GPACalcForm.GR1.value;\n        ingr[1] = document.GPACalcForm.GR2.value;\n        ingr[2] = document.GPACalcForm.GR3.value;\n        ingr[3] = document.GPACalcForm.GR4.value;\n        ingr[4] = document.GPACalcForm.GR5.value;\n        ingr[5] = document.GPACalcForm.GR6.value;\n        ingr[6] = document.GPACalcForm.GR7.value;\n        ingr[7] = document.GPACalcForm.GR8.value;\n        incr[0] = document.GPACalcForm.CR1.value;\n        incr[1] = document.GPACalcForm.CR2.value;\n        incr[2] = document.GPACalcForm.CR3.value;\n        incr[3] = document.GPACalcForm.CR4.value;\n        incr[4] = document.GPACalcForm.CR5.value;\n        incr[5] = document.GPACalcForm.CR6.value;\n        incr[6] = document.GPACalcForm.CR7.value;\n        incr[7] = document.GPACalcForm.CR8.value;\n\n        \/\/ Calculate GPA\n        var allgr = 0;\n        var allcr = 0;\n        var gpa = 0;\n        for (var x = 0; x < 8; x++) {\n            if (ingr[x] == \"\") break;\n            \/\/      if (isNaN(parseInt(incr[x]))) alert(\"Error- You did not enter a numeric credits value for Class If the class is worth 0 credits then enter the number 0 in the field.\");\n            var validgrcheck = 0;\n            for (var xx = 0; xx < grcount; xx++) {\n                if (ingr[x] == gr[xx]) {\n                    allgr = allgr + (parseInt(incr[x], 10) * cr[xx]);\n                    allcr = allcr + parseInt(incr[x], 10);\n                    validgrcheck = 1;\n                    break;\n                }\n            }\n            if (validgrcheck == 0) {\n               \/\/alert(\"Error- Could not recognize the grade entered for Class \" + eval(x + 1) + \". Please use standard college grades in the form of a a- b+ ...f.\");\n                document.getElementById('cumcalc').innerHTML=\"Error- Could not recognize the grade entered for Class \" + eval(x + 1) + \". Please use standard college grades in the form of a a- b+ ...f.\";\n                return 0;\n            }\n        }\n\n        \/\/ this if-check prevents a divide by zero error\n        if (allcr == 0) {\n            \/\/alert(\"Error- You did not enter any credit values! GPA = N\/A\");\n            document.getElementById('cumcalc').innerHTML=\"Error- You did not enter any credit values! GPA = N\/A\";\n            return 0;\n        }\n\n        gpa = allgr \/ allcr;\n\n        \/\/ set variables\n        var cumGPAnum = 0;\n        var cumCredTotal = 0;\n\n        \/\/ retrieve user input\n        cumGPAnum = parseFloat(document.GPACalcForm.cumGPA.value);\n        cumCredTotal = parseFloat(document.GPACalcForm.cumCredits.value);\n\n        if (document.GPACalcForm.cumGPA.value == \"\") {\n            \/\/alert(\"You need to enter your previous cumulative gpa in order to calculate your new one.\");\n            document.getElementById('cumcalc').innerHTML=\"You need to enter your previous cumulative gpa in order to calculate your new one.\";\n            return 0;\n        }\n        if (document.GPACalcForm.cumCredits.value == \"\") {\n            \/\/alert(\"You need to enter the total number of credits you earned prior to this semester.\");\n            document.getElementById('cumcalc').innerHTML=\"You need to enter the total number of credits you earned prior to this semester.\";\n            return 0;\n        }\n        if (document.GPACalcForm.cumGPA.value == gpa) {\n            \/\/if (confirm(\"Are you sure you are entering your previous cumulative GPA, and not your new semester GPA?\" +\n                   \/\/ \" Hit OK if your sure, otherwise hit Cancel to change your values.\")) {} else\n                return 0;\n        }\n\n        \/\/ find total points\n        var points = 0;\n        points = (cumGPAnum * cumCredTotal);\n\n        \/\/ Add semester values to cumulative\n        points = points + allgr;\n        var credits = 0;\n        credits = cumCredTotal + allcr;\n\n        \/\/ Calculate new cumulative gpa\n        var newCum = 0;\n        newCum = round2d(points \/ credits);\n        \n        \/\/console.log (\"cumcalc\");\n        \/\/alert(\"Your new cumulative GPA is \" + eval(newCum));\n         document.getElementById('cumcalc').innerHTML=\"Your new cumulative GPA is \" + eval(newCum);\n\n\n        return 0;\n    }\n\n    function GoalCalc() {\n\n        \/\/ set variables\n        var currGPAnum = 0;\n        var currCredTotal = 0;\n        var goalGPAnum = 0;\n        var newCreditnum = 0;\n\n        \/\/ retrieve user input\n        currGPAnum = parseFloat(document.GoalGPACalc.currGPA.value);\n        cumCredTotal = parseFloat(document.GoalGPACalc.currCredits.value);\n        goalGPAnum = parseFloat(document.GoalGPACalc.goalGPA.value);\n        newCreditnum = parseFloat(document.GoalGPACalc.newCredits.value);\n\n        \/\/ find goal points\n        var points1 = 0;\n        points1 = goalGPAnum * (cumCredTotal + newCreditnum);\n\n        \/\/ Find points needed now\n        points1 = points1 - (currGPAnum * cumCredTotal);\n\n        \/\/ Calculate needed GPA\n        var GPA1 = 0;\n        GPA1 = round2d(points1 \/ newCreditnum);\n        console.log (\"goalcalc\");\n        alert(\"To reach your goal, your GPA for your next \" + eval(newCreditnum) + \" credits must be \" + eval(GPA1));\n\n        return 0;\n    }\n\n    function RepeatCalc() {\n\n        \/\/ set variables\n        var CurrGPANum = 0;\n        var CurrCreditsNum = 0;\n        var CourseCreditsNum = 0;\n        var OldGradeNum = 0;\n        var NewGradeNum = 0;\n        var y = 0;\n        var z = 0;\n        var gr = new Array();\n        var cr = new Array();\n\n        \/\/ define valid grades and their values\n        var grcount = 27;\n        gr[1] = \"A\";\n        cr[1] = 4;\n        gr[2] = \"A-\";\n        cr[2] = 3.67;\n        gr[3] = \"B+\";\n        cr[3] = 3.33;\n        gr[4] = \"B\";\n        cr[4] = 3;\n        gr[5] = \"B-\";\n        cr[5] = 2.67;\n        gr[6] = \"C+\";\n        cr[6] = 2.33;\n        gr[7] = \"C\";\n        cr[7] = 2;\n        gr[8] = \"C-\";\n        cr[8] = 1.67;\n        gr[9] = \"D+\";\n        cr[9] = 1.33;\n        gr[10] = \"D\";\n        cr[10] = 1;\n        gr[11] = \"D-\";\n        cr[11] = 0.67;\n        gr[12] = \"E\";\n        cr[12] = 0;\n        gr[13] = \"a\";\n        cr[13] = 4;\n        gr[14] = \"a-\";\n        cr[14] = 3.67;\n        gr[15] = \"b+\";\n        cr[15] = 3.33;\n        gr[16] = \"b\";\n        cr[16] = 3;\n        gr[17] = \"b-\";\n        cr[17] = 2.67;\n        gr[18] = \"c+\";\n        cr[18] = 2.33;\n        gr[19] = \"c\";\n        cr[19] = 2;\n        gr[20] = \"c-\";\n        cr[20] = 1.67;\n        gr[21] = \"d+\";\n        cr[21] = 1.33;\n        gr[22] = \"d\";\n        cr[22] = 1;\n        gr[23] = \"d-\";\n        cr[23] = 0.67;\n        gr[24] = \"e\";\n        cr[24] = 0;\n        gr[25] = \"F\";\n        cr[25] = 0;\n        gr[26] = \"f\";\n        cr[26] = 0;\n\n        \/\/ retrieve user input\n        CurrGPANum = parseFloat(document.RepeatCalcForm.CurrGPA.value);\n        CurrCreditsNum = parseFloat(document.RepeatCalcForm.CurrCredits.value);\n        CourseCreditsNum = parseFloat(document.RepeatCalcForm.CourseCredits.value);\n        OldGrade = document.RepeatCalcForm.OldGrade.value;\n        NewGrade = document.RepeatCalcForm.NewGrade.value;\n\n        \/\/ Calculate new GPA\n        for (var xx = 0; xx < grcount; xx++) {\n            if (OldGrade == gr[xx]) {\n                OldGradeNum = cr[xx];\n\n                break;\n            }\n        }\n\n        for (var xx = 0; xx < grcount; xx++) {\n            if (NewGrade == gr[xx]) {\n                NewGradeNum = cr[xx];\n\n                break;\n            }\n        }\n\n        var GPA1 = 0;\n        y = CurrGPANum * CurrCreditsNum;\n\n        z = y + CourseCreditsNum * (NewGradeNum - OldGradeNum);\n\n        GPA1 = round2d(z \/ CurrCreditsNum);\n        alert(\"Your new GPA will be \" + eval(GPA1));\n        return 0;\n    }\n\n    function validateForm(form) {\n        if (form.cumGPA.value == \"\") {\n            alert(\"You need to enter your previous cumulative gpa in order to calculate your new one.\");\n            return false;\n        }\n        if (form.cumCredits.value == \"\") {\n            alert(\"You need to enter the total number of credit hours you earned prior to this semester.\");\n            return false;\n        }\n        if (form.cumGPA.value == form.gpa.value) {\n            confirm(\"Are you sure you are entering your cumulative gpa, and not your new semester gpa?\");\n        } else {\n            return true;\n        }\n    }\n\n\n    \/\/-->\n<\/script>\n\n\n<h3>Semester and Cumulative GPA Calculator<\/h3>\n\n<p><strong>Step 1: <\/strong><br>\nTo calculate your semester GPA, enter the letter grade you anticipate earning (A, B, C, D or F) and the semester credit hours of each course (1, 2, 3 or 4). When you have entered all your current courses, choose the calculate button.<\/p>\n\n<p><strong>Step 2: <\/strong><br>\nNow that you know your semester GPA, you can estimate your new cumulative GPA. Enter your current cumulative GPA and your current cumulative earned GPA credits in the second set of form fields. Choose the Calculate button.<\/p>\n\n<p>If you don&#8217;t know your current cumulative GPA and earned GPA credits, check your academic record in <a href=\"https:\/\/eservices.minnstate.edu\/registration\/search\/advanced.html?campusid=074\" target=\"_blank\" title=\"Student eServices\">Student eServices<\/a>.<\/p>\n\n\n<form name=\"GPACalcForm\">\n<div>\n<div class=\"table-responsive\"><table bordercolor=\"#4b08a1\" style=\"background-color:#f2f2f2; border-collapse:collapse; border-width:5px; width:250px\" class=\"table\">\n\t<tbody>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px; text-align:center\" valign=\"bottom\">&nbsp;<\/td>\n\t\t\t<td style=\"padding:5px\" valign=\"bottom\"><strong><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Letter<br>\n\t\t\tGrade<\/span><\/strong><\/td>\n\t\t\t<td style=\"padding:5px\" valign=\"bottom\"><strong><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Credit Hours<\/span><\/strong><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 1<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR1\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR1\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 2<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR2\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR2\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 3<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR3\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR3\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 4<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR4\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR4\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 5<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR5\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR5\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 6<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR6\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR6\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 7<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR7\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR7\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\"><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Class 8<\/span><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"GR8\" size=\"5\" type=\"text\"><\/td>\n\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"CR8\" size=\"5\" type=\"text\"><\/td>\n\t\t<\/tr>\n\t\t<tr align=\"center\">\n\t\t\t<td colspan=\"3\" style=\"padding:5px\">\n\t\t\t<p><input name=\"CalcButton\" onclick=\"gpacalc()\" style=\"background-color: #4b08a1; color: #ffffff;\" type=\"button\" value=\"Calculate\">&nbsp;&nbsp; <input style=\"background-color: #4b08a1; color: #ffffff;\" type=\"reset\" value=\"Reset\"><\/p>\n\n\t\t\t<p id=\"gpacalc\">&nbsp;<\/p>\n\n\t\t\t<div class=\"table-responsive\"><table bordercolor=\"#4b08a1\" style=\"background-color:#f2f2f2; border-collapse:collapse; border-width:5px; width:250px\" class=\"table\">\n\t\t\t\t<tbody>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td rowspan=\"2\" style=\"padding:5px\"><strong><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">New<br>\n\t\t\t\t\t\tCumulative:<\/span><\/strong><\/td>\n\t\t\t\t\t\t<td style=\"padding:5px\"><strong><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">GPA*<\/span><\/strong><\/td>\n\t\t\t\t\t\t<td style=\"padding:5px\"><strong><span face=\"arial,helvetica\" style=\"font-family:arial,helvetica\">Credit Hours*<\/span><\/strong><\/td>\n\t\t\t\t\t<\/tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"cumGPA\" size=\"5\" type=\"text\"><\/td>\n\t\t\t\t\t\t<td style=\"padding:5px\"><input align=\"top\" maxlength=\"5\" name=\"cumCredits\" size=\"5\" type=\"text\"><\/td>\n\t\t\t\t\t<\/tr>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td colspan=\"3\" style=\"padding:5px\"><span face=\"arial,helvetica\" size=\"3\" style=\"font-family:arial,helvetica; font-size:12pt\">* Enter your cumulative GPA <strong>prior to<\/strong> this semester, as well as the total number of <strong>earned credit hours<\/strong> earned <strong>prior to<\/strong> this semester. When you click the calculate button, your new cumulative GPA will be displayed, based on your previous GPA and this semester&#8217;s GPA.<\/span><\/td>\n\t\t\t\t\t<\/tr>\n\t\t\t\t\t<tr align=\"center\">\n\t\t\t\t\t\t<td colspan=\"3\" style=\"padding:5px\">\n\t\t\t\t\t\t<p style=\"text-align: center;\"><input name=\"CalcCum\" onclick=\"cumCalc()\" style=\"background-color: #4b08a1; color: #ffffff;\" type=\"button\" value=\"Calculate\">&nbsp; <input style=\"background-color: #4b08a1; color: #ffffff;\" type=\"reset\" value=\"Reset\"><\/p>\n\n\t\t\t\t\t\t<p id=\"cumcalc\">&nbsp;<\/p>\n\t\t\t\t\t\t<\/td>\n\t\t\t\t\t<\/tr>\n\t\t\t\t<\/tbody>\n\t\t\t<\/table><\/div>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t<\/tbody>\n<\/table><\/div>\n<\/div>\n<\/form>\n\n\n<h3>Target GPA Calculator<\/h3>\n\n<p>This calculator will tell you what GPA you will need for your next semester, year, etc. to reach a GPA goal. You just need to know your current GPA and how many GPA credit hours you&#8217;ve already earned.<\/p>\n\n<p>Then choose a target GPA and enter the number of credit hours in which to achieve that target. For example, you wish to achieve a 3.0 GPA and you&#8217;re taking 15 credits next semester.<\/p>\n\n<form name=\"GoalGPACalc\">\n<div class=\"table-responsive\"><table bordercolor=\"#4b08a1\" style=\"background-color:#f2f2f2; border-collapse:collapse; border-width:5px; width:300px\" class=\"table\">\n\t<tbody>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Current GPA<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"currGPA\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Current Credit Hours<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"currCredits\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Goal GPA<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"goalGPA\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Additional Credits&nbsp;<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"newCredits\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr align=\"center\">\n\t\t\t<td colspan=\"2\" style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"CalcGoal\" onclick=\"GoalCalc()\" style=\"background-color: #4b08a1; color: #ffffff;\" type=\"button\" value=\"Calculate\"> &nbsp;&nbsp; <input style=\"background-color: #4b08a1; color: #ffffff;\" type=\"reset\" value=\"Reset\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t<\/tbody>\n<\/table><\/div>\n<\/form>\n\n<h3>Course-Repeat GPA Calculator<\/h3>\n\n<p>This GPA calculator will compute how retaking a course and replacing the original grade will affect your GPA.<\/p>\n\n<p>Here you need to know:<\/p>\n\n<ul>\n\t<li>Your current GPA<\/li>\n\t<li>The number of GPA credit hours you&#8217;ve completed<\/li>\n\t<li>The number of credit hours in the repeated course<\/li>\n\t<li>The original grade and new grade for the repeated course<\/li>\n<\/ul>\n\n<form name=\"RepeatCalcForm\">\n<div class=\"table-responsive\"><table bordercolor=\"#4b08a1\" style=\"background-color:#f2f2f2; border-collapse:collapse; border-width:5px; width:300px\" class=\"table\">\n\t<tbody>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Current GPA<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"CurrGPA\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Current Credit Hours<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"CurrCredits\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Repeated Course Credits<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"CourseCredits\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>Original Course Grade&nbsp;<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"OldGrade\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><strong>New Course Grade&nbsp;<\/strong><\/p>\n\t\t\t<\/td>\n\t\t\t<td style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"NewGrade\" size=\"5\" type=\"text\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t\t<tr align=\"center\">\n\t\t\t<td colspan=\"2\" style=\"padding:5px\">\n\t\t\t<p style=\"text-align: center;\"><input name=\"CalcRepeat\" onclick=\"RepeatCalc()\" style=\"background-color: #4b08a1; color: #ffffff;\" type=\"button\" value=\"Calculate\"> &nbsp;&nbsp; <input style=\"background-color: #4b08a1; color: #ffffff;\" type=\"reset\" value=\"Reset\"><\/p>\n\t\t\t<\/td>\n\t\t<\/tr>\n\t<\/tbody>\n<\/table><\/div>\n<\/form>\n\n\n        <\/div>\n    <\/div>\n\n\n\n\n    <div class=\"panel panel--white\">\n        <div class=\"panel__container\">\n            <div class=\"panel__intro\">\n                            <div class=\"h3\">Contact Advising Services<\/div>\n                        <\/div>\n            \n\n<div class=\"wsu-block grid grid--50\">\n    <div class=\"wsu-block contact-card mb-1\">\n   <div class=\"contact-card__content\">\n       <div class=\"contact-card__title h4\">\n           Advising Services\n       <\/div>\n       <div class=\"contact-card__subtitle h4\">\n           507.457.5878 \n       <\/div>\n       <div class=\"contact-card__description\">\n           \n       <\/div>\n       <a class=\"wsu-link contact-card__link\" href=\"mailto:advising@winona.edu%20\" target=\"_blank\" title=\"\">Email Advising Services<\/a>\n   <\/div>\n<\/div>\n<div class=\"wsu-block contact-card mb-1\">\n   <div class=\"contact-card__content\">\n       <div class=\"contact-card__title h4\">\n           Office Hours\n       <\/div>\n       <div class=\"contact-card__subtitle h4\">\n           Maxwell 314 \n       <\/div>\n       <div class=\"contact-card__description\">\n           <p style=\"font-weight: 400\">Academic Year: Mon-Fri: 8am-4:30pm<\/p>\n<p><span style=\"font-weight: 400\">Summer Hours: Mon-Fri: 7:30am-4pm<\/span><\/p>\n\n       <\/div>\n       <a class=\"wsu-link contact-card__link\"><\/a>\n   <\/div>\n<\/div>\n<\/div>\n\n\n        <\/div>\n    <\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Learn how to calculate your GPA to get a general sense of your academic success throughout the semester at WSU.<\/p>\n","protected":false},"author":20,"featured_media":0,"parent":4179,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_tec_requires_first_save":true,"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"_tribe_blocks_recurrence_rules":"","_tribe_blocks_recurrence_description":"","_tribe_blocks_recurrence_exclusions":"","footnotes":""},"categories":[26],"tags":[8,16],"class_list":["post-4185","page","type-page","status-publish","hentry","category-advising-services","tag-kba","tag-legacy"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/pages\/4185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/comments?post=4185"}],"version-history":[{"count":6,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/pages\/4185\/revisions"}],"predecessor-version":[{"id":4549,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/pages\/4185\/revisions\/4549"}],"up":[{"embeddable":true,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/pages\/4179"}],"wp:attachment":[{"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/media?parent=4185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/categories?post=4185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winona.edu\/student-life\/wp-json\/wp\/v2\/tags?post=4185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}