8_Week_DSA_Timetable
8_Week_DSA_Timetable
This 8-week DSA timetable is designed for beginners to build a strong foundation in
Data Structures and Algorithms (DSA). Dedicate 2–3 hours daily to cover topics, solve
problems, and revise for optimal learning.
Week 8: Graphs
Day Topics / Questions to Solve Time (Hours)
Day 1 Learn BFS traversal 2
Day 2 Learn DFS traversal 2
Day 3 Solve problems on cycle 3
detection in undirected
graphs
Day 4 Solve Dijkstra's shortest 3
path algorithm
Day 5 Implement and solve 3
Topological Sort
Day 6 Revise all graph concepts 3
Day 7 Final weekly review (mock 3
problems)