Topic Review Scheduler Calculator

Turn your syllabus into a calendar-driven review plan. Use smarter intervals to strengthen long-term recall. Track workload, adjust intensity, and hit exam day ready.

Calculator Inputs
Large screens show 3 columns, smaller 2, and mobile 1.
When you begin studying and reviewing.
Schedule will not go past this date.
Total time per day for study + review.
Remaining time is reserved for reviews.
Estimated study minutes are split into chunks.
Each review session uses this duration.
Adaptive uses difficulty and mastery to tune spacing.
Light = wider spacing, intense = tighter spacing.
Optional. Overrides the interval method if provided.
Sessions shift to the next available weekday.
Extra reviews near the exam for confidence.
Adds mid-interval reviews for difficulty 4–5.

Topics
Add topics and set difficulty, importance, time, and mastery.
Topic name Difficulty Importance Est. study minutes Mastery (%) Remove
Difficulty: 1 easy → 5 hard. Importance: 1 low → 5 high. Mastery: your current confidence.

To export, fill inputs then click a download button.
Example Data Table
A compact sample schedule to illustrate the output format.
Date Type Topic Minutes Notes
2026-03-01StudyReading inference30Chunk 1
2026-03-02ReviewReading inference15Interval +1d
2026-03-04ReviewReading inference15Interval +3d
2026-03-08ReviewReading inference15Sprint -7d
Your real schedule will be generated from your topics, dates, and settings.
Formula Used
This scheduler uses capacity planning plus spaced review intervals.
  • Daily study cap: dailyStudyCap = dailyMinutes × (studyPct ÷ 100)
  • Daily review cap: dailyReviewCap = dailyMinutes − dailyStudyCap
  • Study chunk count: chunks = ceil(estimatedStudyMinutes ÷ studySessionLen)
  • Adaptive ease factor: EF = 2.5 − 0.15(difficulty−3) + 0.003(mastery−50) (clamped 1.3–2.7)
  • Review date: reviewDate = lastStudyDate + intervalDays (shifted to weekday if weekends excluded)
  • Capacity shifting: if a day exceeds its cap, sessions move to the next eligible day.
How to Use This Calculator
Follow these steps for a practical topic review plan.
  1. Set your start date and exam date.
  2. Enter daily available minutes and choose a study allocation.
  3. Pick interval method and intensity, or type custom intervals.
  4. Add topics with difficulty, importance, estimated minutes, and mastery.
  5. Click Calculate schedule to see results above the form.
  6. Use Download CSV or Download PDF to export.

Capacity-Based Planning

This calculator converts your exam window into daily capacity, splitting available minutes into study and review pools. Estimated study minutes per topic are chunked into consistent sessions, so workload stays predictable. When a day hits its study cap, remaining chunks roll forward automatically, protecting focus and avoiding overload. The results panel reports average minutes per day, total sessions, and any unscheduled reviews for quick tuning. It also highlights your chosen study percentage.

Weighted Topic Prioritization

Topics are prioritized with a weighted score that blends importance, difficulty, and mastery. High-importance, low-mastery content is scheduled earlier, which improves coverage of exam-heavy areas. Because each topic becomes multiple chunks, the scheduler spreads practice across dates instead of creating single-subject marathons. That distribution supports interleaving, reduces fatigue, and exposes you to varied question formats sooner. Use mastery as confidence metric; raising it will lengthen intervals and free time for weaker areas.

Adaptive Spaced Review Intervals

Review timing follows spaced practice using fixed intervals or an adaptive model. Adaptive spacing computes an ease factor from difficulty and mastery, then expands or tightens interval days. Light and intense settings apply a multiplier to widen or compress the sequence. For difficulty 4–5 topics, optional mid-interval checks add reinforcement before forgetting accelerates, strengthening recall efficiently. Custom intervals override defaults when you follow a course plan or use an existing flashcard schedule.

Calendar Integrity and Weekend Rules

Calendar rules keep the plan usable when life gets busy. If weekends are excluded, any session landing on Saturday or Sunday shifts to the next weekday, and capacity shifting still applies. Sprint reviews add extra checks seven, three, and one day before the exam, creating a controlled taper. This final-week structure consolidates memory, highlights gaps, and reduces last-minute uncertainty. If a day is full, reviews push forward until a slot appears safely.

Export, Tracking, and Iteration

Exports turn the plan into action and accountability. CSV downloads open in spreadsheets for filtering by date, grouping by topic, and printing weekly checklists. The PDF option creates a clean handout for binders or a study wall. After several sessions, update mastery percentages and estimated minutes, then rerun the calculator to regenerate a refreshed schedule. Iteration keeps workloads realistic and progress visible. Keep exports dated to compare versions and improvements over time.

FAQs
Quick answers for common planning questions.

How does the study allocation percentage affect my plan?

Study allocation sets the daily study cap. The remaining minutes become the review cap, so increasing study time can reduce scheduled reviews and push some forward.

How should I estimate study minutes for each topic?

Use past practice: one timed set plus review time. Start conservative, then update after two sessions. The tool works best when estimates reflect real pacing and error correction.

When should I use custom intervals instead of adaptive spacing?

Use custom intervals when your course specifies review days, when you follow an external spaced plan, or when you must match a fixed flashcard cadence across subjects.

What if the schedule shows unscheduled reviews?

Unschedule counts mean the review cap was too small for the requested intervals. Increase daily minutes, raise review allocation, shorten review session length, or reduce intensity and sprint options.

Does excluding weekends change the learning spacing?

The interval targets stay the same, but weekend sessions shift to the next weekday. That may slightly lengthen some gaps, so consider intense spacing if your schedule has many blocked days.

How often should I rerun the scheduler?

Rerun weekly or after major score changes. Update mastery and remaining minutes, then export a fresh schedule. Small recalculations keep workload aligned with progress.

Related Calculators

Spaced Repetition PlannerStudy Interval CalculatorRevision Schedule GeneratorMemory Retention PlannerLearning Interval PlannerDaily Revision SchedulerAdaptive Study SchedulerSmart Review PlannerForgetting Curve PlannerRecall Practice Scheduler

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.