GPA / CGPA Calculator
SSC, HSC & University GPA on Bangladesh 4.00 and 5.00 scale.
Plan exam preparation by subject — enter page counts, difficulty, and reading speed to calculate total study hours with a 25% revision buffer, and daily hours needed before your exam date.
Step By Step
Worked Example
Use this sample to sanity-check your inputs and understand what the final result represents.
Final Result
1.68 hrs/day needed — well within a 5hr/day plan ✓
Methodology
This section explains the calculation logic, assumptions, and source material used to make the result more trustworthy and easier to verify.
Base hours = Pages ÷ Reading speed (p/hr). Adjusted hours = Base hours × Difficulty multiplier (Easy 1.0, Medium 1.5, Hard 2.0). Total with revision = Sum of adjusted hours × 1.25. Daily requirement = Total hours ÷ Days until exam.
The calculator uses three inputs per subject: number of pages, difficulty, and your reading speed. Base hours = pages ÷ reading speed (pages/hour). A difficulty multiplier is then applied: Easy ×1.0, Medium ×1.5, Hard ×2.0. Finally, a 25% revision buffer is added to the total (multiplying by 1.25) to account for re-reading, note review, and practice. Daily requirement = total hours with buffer ÷ days until exam.
Choose based on the type of material, not your maximum speed. Slow (15 pages/hr): dense mathematics, engineering, law, or medical textbooks requiring worked examples and derivations. Average (25 pages/hr): standard university textbooks, history, biology — material you need to understand and note. Fast (40 pages/hr): light revision, literature, already-familiar material, or quick note review. Most students overestimate their effective reading speed for exam subjects.
Easy (×1.0): you can read at your full speed without stopping — short stories, familiar topics, revision notes. Medium (×1.5): you need to slow down, re-read paragraphs, and take notes — typical for new university modules. Hard (×2.0): you need to pause, work through examples, and verify understanding — applicable to maths, physics, coding, and dense theory. The multiplier reflects re-reading and active processing time, not just reading time.
Research on effective learning (spaced repetition, retrieval practice) consistently shows that students need at least 20–30% additional time beyond first-pass reading for review, self-testing, and reinforcement. The 25% buffer (×1.25 multiplier) represents a minimum revision allowance. For high-stakes exams like SSC, HSC, or university finals, allocate even more — experienced students often plan 40–50% extra for revision and past paper practice.
Research from cognitive psychology (Ericsson's deliberate practice studies) suggests that 4–6 hours of focused, high-quality study per day is near the upper limit of productive study for most people. Beyond 6 hours, cognitive performance drops significantly. The calculator uses your entered daily hours as the benchmark and flags when required hours exceed your available hours. If the result shows 'not enough time', the most effective fixes are: starting earlier, reducing scope to highest-priority topics, or improving reading speed through active reading techniques.
Yes — the calculator is designed with Bangladesh students in mind. For SSC (typically 10 subjects), enter each subject separately with your textbook page count. For HSC (typically 12–13 subjects), use the 'Add subject' button. For university finals, use 'Hard' difficulty for technical subjects (Maths, Physics, Engineering) and 'Medium' for theory-heavy subjects. The exam date field calculates exactly how many days remain and shows whether your daily study plan is achievable.