Track your progress on all 8 topics
Mark topics as done, add revision flags, and quiz yourself with PYQs — all saved in your browser.
Topics in Modern History & Freedom Struggle
01
British Expansion
→
02
Socio-Religious Reforms
→
03
Revolt of 1857
→
04
Rise of Nationalism
→
05
Swadeshi Movement
→
06
Gandhian Movements
→
07
Revolutionary Nationalism
→
08
Partition of India
→
💡 UPSC Strategy Tip
Highest-weightage history section. Focus on all Gandhian movements, constitutional acts, and freedom struggle leaders.