Assignment Deadline Prioritizer
Rank your assignments by a priority score that combines weight in the grade and days remaining. Priority = weight percent divided by days until due.
| # | Assignment | Weight | Days | Score |
|---|---|---|---|---|
How the assignment priority score works
Priority = weight percent ÷ max(days until due, 1). Higher scores indicate more urgent attention. The formula combines two signals students normally weigh separately — how much an assignment counts toward the final grade and how soon it is due — into a single number that can be compared across courses.
This is a heuristic, not a productivity system. It produces a useful ranking when you have multiple assignments competing for your time. What it does not do is tell you how long each assignment will take, how hard it is relative to others, or whether you have the resources you need to start. Treat the ranking as a starting point for your planning session, not as a directive.
The formula, written out
For each assignment:
- priority_score = weight_percent ÷ max(days_until_due, 1).
The max() clamp prevents division by zero or explosion when due today or overdue — both are treated as day 1 for the purposes of scoring. Assignments are sorted in descending score order.
A worked example
Three assignments:
- Lab report — 15% weight, due in 3 days → 15 ÷ 3 = 5.00.
- Final paper — 30% weight, due in 21 days → 30 ÷ 21 = 1.43.
- Problem set — 10% weight, due tomorrow → 10 ÷ 1 = 10.00.
Ranked order: problem set (10.00), lab report (5.00), final paper (1.43). The small, imminent problem set beats the larger but distant final paper. The lab report sits in the middle. As the final paper's deadline approaches, its score climbs rapidly — by 7 days out it is 30 ÷ 7 = 4.29, on par with the lab report, and by 3 days out it is 30 ÷ 3 = 10, matching the urgency of tomorrow's problem set.
Why the weight/days ratio captures real urgency
Two intuitions both matter: high-stakes assignments deserve more attention, and imminent deadlines demand earlier action. A pure weight ranking ignores urgency (the 30% paper always wins until the last minute). A pure days ranking ignores stakes (a 1% quiz tomorrow ranks above a 30% paper next week). The ratio captures both at once.
Common mistakes
- Ignoring effort. Priority scores two variables. A 20-hour lab report and a 1-hour quiz might rank identically if their weight/days ratios match. Add effort as a second filter after ranking.
- Always starting with the top item. If the top-ranked item is blocked (waiting for a partner, needs library access), skip to the next one. Do not sit idle.
- Re-running too often. The ranking is a planning aid at the start of a study session, not a minute-by-minute guide. Check it daily or when a new assignment appears.
- Overlooking prerequisites. If the final paper requires a draft due sooner, break the paper into parts and enter each with its own weight and date.
When to override the ranking
The score is a signal. Override it when (a) an assignment has soft scope and can be clipped under time pressure, (b) an imminent assignment is already 80% done and needs only a final push, (c) a lower-priority assignment unlocks a longer one, or (d) you are energetically or mentally better suited to a different type of work right now. A priority list is a tool — not a master.
What this calculator is not
It is not a time-estimation tool, a grade predictor, or a productivity coach. It does not track how long things actually take, predict what grades you will earn, or keep a record between sessions. Enter your assignments, read the ranking, and use it to inform your own judgment.