Grade Predictor

Know where you stand before grades are final. Enter each assignment's score, max points and weight — the predictor computes your projected percentage and grade.

How the grade predictor works

Most courses grade you on a weighted average: each assignment contributes its percentage score multiplied by its weight. The predictor normalizes every score (score ÷ max points), multiplies by its weight, and adds them up.

Projected % = Σ (Score ÷ Max × Weight)

Your weights should add up to 100%. If they don't, the predictor warns you — usually it means you forgot an assignment or mistyped a weight. Fix the weights before trusting the projection.

Worked example

Midterm: 85/100 at 30% weight. Lab: 42/50 at 20%. Final project: 90/100 at 50%. Projected = (85÷100×30) + (42÷50×20) + (90÷100×50) = 25.5 + 16.8 + 45 = 87.3% — a solid B. Notice the final project dominates: five extra points there move your grade more than ten extra points on the midterm.

Planning with your projection

Use the projection to triage your effort: put extra hours into high-weight work where you have the most room to improve, and don't over-invest in a 5% quiz at the expense of a 40% final. Re-run the numbers as new scores come in — predictions get sharper with more data.

Frequently asked questions

What if my weights don't add to 100%?

The predictor warns you and still shows a number, but treat it as unreliable until the weights total exactly 100%.

Can I include extra credit?

Yes — add it as an assignment with its weight, or fold the points into the assignment it boosts. Just keep the total weights at 100%.

What about dropped lowest scores?

Leave the dropped assignment out entirely — don't enter it as a zero, or your projection will be pessimistically wrong.

How accurate is the prediction?

It's exact math on the numbers you enter — the uncertainty is all in scores you haven't earned yet. Enter conservative estimates for ungraded work.