{"id":85,"date":"2013-06-13T16:52:53","date_gmt":"2013-06-13T20:52:53","guid":{"rendered":"http:\/\/www.ramapo.edu\/myadvisor\/?page_id=85"},"modified":"2020-10-23T07:52:50","modified_gmt":"2020-10-23T11:52:50","slug":"gpa-calculator","status":"publish","type":"page","link":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/","title":{"rendered":"GPA Calculator"},"content":{"rendered":"<p>Use this calculator to determine your anticipated GPA based on your projected letter grades in the current or future semesters.<\/p>\n<p>Your grade point average (GPA) can be calculated by dividing the total sum of quality points earned by the total sum of GPA hours attempted.<\/p>\n<p><strong>NOTE:<\/strong><br \/>\nP\/F (Pass\/Fail) courses: &#8220;P&#8221; grades do not affect the GPA; &#8220;F&#8221; grades DO affect the GPA.<br \/>\nI (Incompletes) do not receive grade points and do not have an effect on the GPA.<br \/>\nW (Withdrawals) do not receive grade points and do not have an effect on the GPA<\/p>\n<p>\t<style type='text\/css'>\r\n\r\n\toption{\r\n\t\tfont-size: 14px;\r\n\t\tvertical-align: middle;\r\n\t}\r\n\r\n\tselect{\r\n\t\tmargin: 0 auto;\r\n\t\ttext-align: center;\r\n\t\tvertical-align: middle;\r\n\t\tfont-size: 16px;\r\n\t\tborder-color: black;\r\n\t\tborder: 1px;\r\n\t \twidth:60%;\r\n    \tbackground: rgba(0,0,0,0.2);\r\n    \ttext-shadow:0 1px 0 rgba(0,0,0,0.4);\r\n\t}\r\n\t.gpa-td {\r\nvertical-align: middle !important;\r\n}\r\n.cumulative-quality-points, .cumulative-gpa-hours {\r\n\tfont-size: 16px;\r\n    border: 1px solid #000;\r\n    padding: 10px;\r\n\r\n}<\/style>\r\n\r\n\t<!-- could have used an osubmit javascript funciton, but lets not... -->\r\n\t<form name=\"gpa-calc\" action=\"javascript:;\"  id=\"gpa-calc-form\" accept-charset=\"UTF-8\">\r\n\t\t  <table class= \"table\" id=\"form-table\" width=\"300\" border=\"1\" cellspacing=\"1\" cellpadding=\"2\">\r\n\t\t    <tr>\r\n\t\t      <td>Credits<\/td>\r\n\t\t      <td>Grade<\/td>\r\n\t\t      <td>Remove Entry <\/td>\r\n\t\t    <\/tr>\r\n\t\t    <tr class=\"single-entry\">\r\n\t\t      <!--<td><input type=\"text\" name=\"credits\" class=\"credits\" maxlength=\"8\" size=\"8\" value=\" \"\/><\/td> -->\r\n\t\t      <td class=\"gpa-td\"><select name=\"credits\" class=\"credits\"  >\r\n\t\t\t    <option value=\"1\">1<\/option>\r\n\t\t\t\t<option value=\"2\">2<\/option>\r\n\t\t\t\t<option value=\"3\">3<\/option>\r\n\t\t\t\t<option selected=\"selected\" value=\"4\">4<\/option>\t\r\n                <option value=\"5\">5<\/option>\t  \r\n                <option value=\"6\">6<\/option>  \r\n                <option value=\"7\">7<\/option>\r\n                <option value=\"8\">8<\/option>  \t\r\n\t\t      <\/select><\/td>   \r\n\r\n\r\n\r\n\t\t      <!--<td><input type=\"text\" name=\"grade\" class=\"grades\" maxlength=\"4\" size=\"4\" value=\" \"\/><\/td> -->\r\n\t\t      <td class=\"gpa-td\"><select name=\"grades\" class=\"grades\" >\r\n\t\t\t    <option selected=\"selected\" value=\"A\">A<\/option>\r\n\t\t\t\t<option value=\"A-\">A-<\/option>\r\n\t\t\t\t<option value=\"B+\">B+<\/option>\r\n\t\t\t\t<option value=\"B\">B<\/option>\r\n\t\t\t\t<option value=\"B-\">B-<\/option>\r\n\t\t\t\t<option value=\"C+\">C+<\/option>\r\n\t\t\t\t<option value=\"C\">C<\/option>\r\n\t\t\t\t<option value=\"C-\">C-<\/option>\r\n\t\t\t\t<option value=\"D+\">D+<\/option>\r\n\t\t\t\t<option value=\"D\">D<\/option>\r\n\t\t\t\t<option value=\"F\">F<\/option>\r\n\t\t\t\t<option value=\"P\">P<\/option>\t\t\t      \t\r\n\t\t      <\/select><\/td>   \r\n\t\t      <td><button class=\"remove-row btn\">Remove Row<\/button><\/td>   \r\n\t\t    <\/tr>\r\n\t\t  <\/table>\r\n\t\t<br \/>\r\n\t\t<button class= \"btn\" id=\"add-row\">\r\n\t\t\tAdd Row\r\n\t\t<\/button> &nbsp;&nbsp;&nbsp; <button class=\"btn\" type=\"submit\">\r\n\t\t\tCalculate GPA\r\n\t\t<\/button>\r\n\t<\/form>\r\n\t<br \/>\r\n\t<br \/>\r\n\t<h4>Total GPA is: <span id=\"gpa-result\"><\/span><br \/>\r\n\tTotal GPA Hours is: <span id=\"gpa-hours\"><\/span><br \/>\r\n\tTotal Credit Count is: <span id=\"credit-result\"><\/span><br \/>\r\n\tTotal Quality Point count is: <span id=\"point-result\"><\/span><\/h4>\r\n\t<hr \/>\r\n\t<h3>Calculate Cumulative GPA<\/h3>\r\n<p style=\"text-align: center;\"><a class=\"btn\" href=\"https:\/\/www.ramapo.edu\/myadvisor\/wp-content\/uploads\/sites\/133\/2020\/04\/HOW-TO-CALCULATE-CUMULATIVE-GPA-1.pdf\">How To Calculate Cumulative GPA (PDF)<\/a><\/p>\r\n\t<form name=\"cumulative-gpa-calc\" action=\"javascript:;\"  id=\"cumulative-gpa-calc-form\" accept-charset=\"UTF-8\">\r\n\t\t  <table class= \"table\" id=\"cumulative-form-table\" width=\"300\" border=\"1\" cellspacing=\"1\" cellpadding=\"2\">\r\n\t\t    <tr>\r\n\t\t      <td>Quality Points<\/td>\r\n\t\t      <td>GPA Hours<\/td>\r\n\t\t      <td>&nbsp;<\/td>\r\n\t\t    <\/tr>\r\n\t\t    <tr class=\"cumulative-single-entry\">\r\n\t\t      <td><input type=\"text\" name=\"cumulative-quality-points\" class=\"cumulative-quality-points\" maxlength=\"8\" size=\"8\" value=\" \"\/><\/td>\r\n\t\t      <td><input type=\"text\" name=\"cumulative-gpa-hours\" class=\"cumulative-gpa-hours\" maxlength=\"8\" size=\"8\" value=\" \"\/><\/td>   \r\n\t\t      <td><button class=\"cumulative-remove-row btn\">Remove Semester<\/button><\/td>   \r\n\t\t    <\/tr>\r\n\t\t  <\/table>\r\n\t\t<br \/>\r\n\t\t<button class= \"btn\" id=\"cumulative-add-row\">\r\n\t\t\tAdd Semester\r\n\t\t<\/button> &nbsp;&nbsp;&nbsp; <button class=\"btn\" type=\"submit\">\r\n\t\t\tCalculate Cumulative GPA\r\n\t\t<\/button>\r\n\t<\/form>\r\n\t<br \/>\r\n\t<br \/>\r\n\t<h4>Total Cumulative GPA is: <span id=\"cumulative-gpa-result\"><\/span><\/h4>\r\n\r\n\t<!-- This is the image we'll use at the top of your page-->\r\n\t<!-- This is whre we add our Javascript Library, and also our JAvascript file. Good practice to have this here. -->\r\n\t<!--Why ? Great question, if you didn't catch what I said in Lecture, then this is what it is-->\r\n\t<script src=\"\/\/code.jquery.com\/jquery-1.11.0.min.js\" type=\"text\/javascript\" charset=\"utf-8\"><\/script>\t\r\n\t\r\n\t<script LANGUAGE=\"JavaScript\">\r\n\tvar gradetopointVal = new Array();\r\n\r\n\t\tgradetopointVal[\"A\"] = 4.0;\r\n\t\tgradetopointVal[\"A-\"] = 3.7;\r\n\t\tgradetopointVal[\"B+\"] = 3.3;\r\n\t\tgradetopointVal[\"B\"] = 3.0;\r\n\t\tgradetopointVal[\"B-\"] = 2.7;\r\n\t\tgradetopointVal[\"C+\"] = 2.3;\r\n\t\tgradetopointVal[\"C\"] = 2.0;\r\n\t\tgradetopointVal[\"C-\"] = 1.7;\r\n\t\tgradetopointVal[\"D+\"] = 1.3;\r\n\t\tgradetopointVal[\"D\"] = 1.0;\r\n\t\tgradetopointVal[\"F\"] = 0.0;\r\n\t\tgradetopointVal[\"P\"] = 0.0;\r\n\r\n\t\/\/var validGrade = false;\r\n\t\/\/var validGPA = false;\r\n\r\n\t(function ($) {\r\n\t\r\n\t\/\/tis is just a template so I can get a sense of how I m reacting to jquery in this format.\r\n\t$(document).ready(function(){\r\n\t  \r\n\t});\r\n\r\n\t\/\/How to respond to any changes on the \"inputs\" on any of the entries.\r\n\t$(\".grades\").on('input', function() {\r\n\r\n\r\n\r\n\t\tvar value = $(this).val().toUpperCase();\r\n\t\tvar zeroIfNotFound = 0;\r\n\t\t\r\n\t\tfor (var key in gradetopointVal)\r\n\t\t{\r\n\t\t\tif(value == key)\r\n\t\t\t{\r\n\t\t\t\tzeroIfNotFound = 1;\r\n\r\n\t\t\t}\r\n  \t\t}\r\n  \t\t\tif(zeroIfNotFound == 0)\t\t\t\r\n\t\t\t{\r\n  \t\t\t\t$(this).css('border','1px solid red');\r\n  \t\t\t\t\/\/validGrade = false;\r\n  \t\t\t}\r\n  \t\t\telse \r\n  \t\t\t{\r\n\t\t\t\t$(this).css('border','black');\r\n\t\t\t\t\/\/validGrade = true;\r\n\r\n  \t\t\t}\r\n  \t\t\tzeroIfNotFound = 0;\r\n\r\n\t});\r\n\r\n\t$(\".credits\").on('input', function() {\r\n\r\n\r\n\r\n\t\tvar value = parseInt($(this).val());\r\n\t\t\/\/ console.log(value);\r\n\t\t\r\n\t\tvar zeroIfNotFound = 0;\r\n\t\t\r\n\t\tfor (var x = 1; x<5; x++)\r\n\t\t{\r\n\t\t\tif(x== value)\r\n\t\t\t{\r\n\t\t\t\tzeroIfNotFound = 1;\r\n\r\n\t\t\t}\r\n  \t\t}\r\n  \t\t\tif(zeroIfNotFound == 0)\t\t\t\r\n\t\t\t{\r\n  \t\t\t\t$(this).css('border','1px solid red');\r\n  \t\t\t\t\/\/validGPA = false;\r\n  \t\t\t}\r\n  \t\t\telse \r\n  \t\t\t{\r\n\t\t\t\t$(this).css('border','black');\r\n\t\t\t\t\/\/validGPA = true;\r\n  \t\t\t}\r\n  \t\t\tzeroIfNotFound = 0;\r\n\r\n\t});\r\n\r\n\r\n\t$(\"#add-row\").click(function(){\r\n\r\n\t\t$('#form-table tbody>tr:last').clone(true).insertAfter('#form-table tbody>tr:last');\r\n\t\t$('#form-table tbody>tr:last .grades').val('');\r\n\t\t$('#form-table tbody>tr:last .credits').val('');\r\n\t\t\/\/var validGrade = false;\r\n\t\t\/\/var validGPA = false;\r\n\t\treturn false;\r\n\r\n\t});\r\n\t$(\"#cumulative-add-row\").click(function(){\r\n\r\n\t\t$('#cumulative-form-table tbody>tr:last').clone(true).insertAfter('#cumulative-form-table tbody>tr:last');\r\n\t\t$('#cumulative-form-table tbody>tr:last .cumulative-gpa-hours').val('');\r\n\t\t$('#cumulative-form-table tbody>tr:last .cumulative-quality-points').val('');\r\n\t\treturn false;\r\n\r\n\t});\r\n\r\n\t$(\".remove-row\").click(function(){\r\n\r\n\t\t\r\n   \t\tvar rowCount = $('#gpa-calc-form tr').length;\r\n   \t\tif (rowCount>2)\r\n   \t\t{\r\n     \t\t$(this).closest('tr').remove();\r\n   \t\t}\r\n\r\n     return false;\r\n\r\n\t});\r\n\t$(\".cumulative-remove-row\").click(function(){\r\n\r\n\t\t\r\n   \t\tvar rowCount = $('#cumulative-gpa-calc-form tr').length;\r\n   \t\tif (rowCount>2)\r\n   \t\t{\r\n     \t\t$(this).closest('tr').remove();\r\n   \t\t}\r\n\r\n     return false;\r\n\r\n\t});\r\n\r\n\t\/\/ how to respond to a \"form submit\" to the whole GPA.\r\n\t$(\"#gpa-calc-form\").on('submit', function(e){\r\n\t\t \/\/e.preventDefault();\r\n\r\n\t\t \/\/ if(validGPA && validGrade)\r\n\t\t \/\/ {\r\n\t\t \tgpaCalc();\r\n\r\n\t\t \/\/ } else\r\n\t\t \/\/ {\r\n\t\t \/\/ \talert(\"Please entry Valid entries for Credits and Grades\");\r\n\t\t \/\/ }\r\n\t});\r\n\t$(\"#cumulative-gpa-calc-form\").on('submit', function(e){\r\n\r\n\t\t cumulativeGpaCalc();\r\n\r\n\t});\r\n\r\n\t})(jQuery)\r\n\r\n\r\n\tfunction gpaCalc()\r\n\t{\r\n\t\t\/\/ console.log(\"gpa calculator initiated.\");\r\n\t\t\t\t\/\/Store the credit hour count.\r\n\t\t\/\/Store the Points Value count.\r\n\t\t\/\/Get GPA at End.\r\n\t\t\/\/\r\n\t\tvar creditCounter = 0;\r\n\t\tvar pointCounter = 0; \r\n\t\tvar gpaHours = 0; \r\n\r\n\t\tvar currentCredit = 0;\r\n\t\tvar currentGrade = 0;\r\n\r\n\t\tvar currentPoints;\r\n\r\n\t\tvar totalGPA;\r\n\t\tvar hasPGrade = false;\r\n\r\n\t\t\/\/$('#gpa-calc-form tr').each(Funct)\r\n\r\n\t\t$(\".single-entry\").each(function()\r\n\t\t{\r\n\r\n\t\t\t\/\/collect the data from the each row.\r\n\r\n\t\t\tcurrentCredit = parseInt($(this).find(\".credits\").val());\r\n\t\t\tcurrentGrade = $(this).find(\".grades\").val().toUpperCase();\r\n\r\n\r\n\t\t\t\/\/evaluate the Grade value to a point \r\n\t\t\tif( \"P\" == currentGrade ){\r\n\t\t\t\thasPGrade = true;\r\n\t\t\t}\r\n\t\t\tcurrentPoints = (gradetopointVal[currentGrade] * currentCredit);\r\n\r\n\t\t\tcreditCounter += currentCredit;\r\n\t\t\tgpaHours += currentCredit; \r\n\t\t\tpointCounter += currentPoints;\r\n\r\n\t\t});\r\n\r\n\t\tif( true == hasPGrade ){\r\n\t\t\tvar pCreditCounter = 0;\r\n\t\t\tvar pPointCounter = 0;\r\n\t\t\tgpaHours = 0;\r\n\r\n\t\t\t$(\".single-entry\").each(function()\r\n\t\t\t{\r\n\r\n\t\t\t\t\/\/collect the data from the each row.\r\n\t\t\t\tcurrentCredit = parseInt($(this).find(\".credits\").val());\r\n\t\t\t\tcurrentGrade = $(this).find(\".grades\").val().toUpperCase();\r\n\r\n\r\n\t\t\t\t\/\/evaluate the Grade value to a point \r\n\t\t\t\tif( \"P\" !== currentGrade ){\r\n\t\t\t\t\tpPointCounter += (gradetopointVal[currentGrade] * currentCredit);\r\n\t\t\t\t\tpCreditCounter += currentCredit;\r\n\t\t\t\t\tgpaHours += currentCredit;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t});\r\n\t\t\ttotalGPA = pPointCounter \/ pCreditCounter;\r\n\t\t}\r\n\t\telse{\r\n\t\t\ttotalGPA = pointCounter \/ creditCounter;\r\n\t\t}\r\n\t\t\r\n\t\t\/\/ console.log(totalGPA);\r\n\t\t$(\"#gpa-result\").html(totalGPA.toFixed(2));\r\n\t\t$(\"#credit-result\").html(creditCounter);\r\n\t\t$(\"#gpa-hours\").html(gpaHours);\r\n\t\t$(\"#point-result\").html(pointCounter.toFixed(2));\r\n\r\n\t\t\/\/ add the numbers to the cummulative GPA fields if the section was not started yet\r\n\t\t$('#cumulative-form-table tbody>tr:nth-child(2) .cumulative-gpa-hours').val( gpaHours );\r\n\t\t$('#cumulative-form-table tbody>tr:nth-child(2) .cumulative-quality-points').val( pointCounter.toFixed(2) );\r\n\t\t\r\n\r\n\r\n\r\n\t\/\/multiple the point value of the letter grade ( see scale above) by the number of credit hours.\r\n\t\t\/\/The result is the grade points earned.\r\n\t\t\/\/Total the credit hours for the term.\r\n\t\t\/\/total the quality points for the term\r\n\t\t\/\/divide the total quality points by the total credit hours.\r\n\r\n\t}\r\n\r\n\tfunction cumulativeGpaCalc()\r\n\t{\r\n\t\t\r\n\t\tvar cumulativeGrades = 0; \r\n\t\tvar cumulativePoints = 0; \r\n\t\tvar totalGPA = 0;\r\n\t\t$(\".cumulative-single-entry\").each(function()\r\n\t\t{\r\n\r\n\t\t\t\/\/collect the data from the each row.\r\n\t\t\tcumulativePoints += parseFloat($(this).find(\".cumulative-quality-points\").val());\r\n\t\t\tcumulativeGrades += parseFloat($(this).find(\".cumulative-gpa-hours\").val());\r\n\t\t});\r\n\t\ttotalGPA = cumulativePoints \/ cumulativeGrades;\r\n\t\t$(\"#cumulative-gpa-result\").html(totalGPA.toFixed(2));\r\n\t}\r\n\r\n\t<\/script>\r\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use this calculator to determine your anticipated GPA based on your projected letter grades in the current or future semesters. Your grade point average (GPA) can be calculated by dividing the total sum of quality points earned by the total sum of GPA hours attempted. NOTE: P\/F (Pass\/Fail) courses: &#8220;P&#8221; grades do not affect the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-85","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GPA Calculator - My Advisor || Ramapo College of New Jersey<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GPA Calculator\" \/>\n<meta property=\"og:description\" content=\"Use this calculator to determine your anticipated GPA based on your projected letter grades in the current or future semesters. Your grade point average (GPA) can be calculated by dividing the total sum of quality points earned by the total sum of GPA hours attempted. NOTE: P\/F (Pass\/Fail) courses: &#8220;P&#8221; grades do not affect the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"My Advisor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RamapoCollege\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-23T11:52:50+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ramapocollegenj\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/\",\"url\":\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/\",\"name\":\"GPA Calculator - My Advisor || Ramapo College of New Jersey\",\"isPartOf\":{\"@id\":\"https:\/\/www.ramapo.edu\/myadvisor\/#website\"},\"datePublished\":\"2013-06-13T20:52:53+00:00\",\"dateModified\":\"2020-10-23T11:52:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ramapo College of New Jersey Home Page \u00bb Academics \u00bb Center for Student Success \u00bb My Advisor\",\"item\":\"https:\/\/www.ramapo.edu\/myadvisor\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GPA Calculator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ramapo.edu\/myadvisor\/#website\",\"url\":\"https:\/\/www.ramapo.edu\/myadvisor\/\",\"name\":\"My Advisor\",\"description\":\"Just another Ramapo College of New Jersey Sites site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ramapo.edu\/myadvisor\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GPA Calculator - My Advisor || Ramapo College of New Jersey","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/","og_locale":"en_US","og_type":"article","og_title":"GPA Calculator","og_description":"Use this calculator to determine your anticipated GPA based on your projected letter grades in the current or future semesters. Your grade point average (GPA) can be calculated by dividing the total sum of quality points earned by the total sum of GPA hours attempted. NOTE: P\/F (Pass\/Fail) courses: &#8220;P&#8221; grades do not affect the [&hellip;]","og_url":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/","og_site_name":"My Advisor","article_publisher":"https:\/\/www.facebook.com\/RamapoCollege","article_modified_time":"2020-10-23T11:52:50+00:00","twitter_card":"summary_large_image","twitter_site":"@ramapocollegenj","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/","url":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/","name":"GPA Calculator - My Advisor || Ramapo College of New Jersey","isPartOf":{"@id":"https:\/\/www.ramapo.edu\/myadvisor\/#website"},"datePublished":"2013-06-13T20:52:53+00:00","dateModified":"2020-10-23T11:52:50+00:00","breadcrumb":{"@id":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ramapo.edu\/myadvisor\/gpa-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ramapo College of New Jersey Home Page \u00bb Academics \u00bb Center for Student Success \u00bb My Advisor","item":"https:\/\/www.ramapo.edu\/myadvisor\/"},{"@type":"ListItem","position":2,"name":"GPA Calculator"}]},{"@type":"WebSite","@id":"https:\/\/www.ramapo.edu\/myadvisor\/#website","url":"https:\/\/www.ramapo.edu\/myadvisor\/","name":"My Advisor","description":"Just another Ramapo College of New Jersey Sites site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ramapo.edu\/myadvisor\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/pages\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":31,"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/pages\/85\/revisions"}],"predecessor-version":[{"id":560,"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/pages\/85\/revisions\/560"}],"wp:attachment":[{"href":"https:\/\/www.ramapo.edu\/myadvisor\/wp-json\/wp\/v2\/media?parent=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}