Plan your online course completion
Self-paced courses are easy to start and easy to abandon. This planner converts a vague “finish by spring” goal into a concrete lessons-per-day and lessons-per-week target, distributing the workload evenly across the time you have and reserving buffer days so one bad week doesn’t blow your deadline.
How it works
The planner counts the calendar days between your start and target dates, subtracts buffer days, then spreads the lessons across the remaining study days:
totalDays = daysBetween(start, target)
studyDays = totalDays − bufferDays
perDay = totalLessons / studyDays
perWeek = perDay × 7
If perDay falls below 1, you have slack and can take days off. If it climbs above a comfortable pace, the plan is flagged as aggressive.
Tips and notes
- Reserve roughly 10-20% of your days as buffer for review and life events.
- Round daily targets up to whole lessons on study days, then enjoy lighter buffer days at the end.
- If the plan looks aggressive, the cleanest fix is usually a later target date rather than cramming.