Syllabus

1. Introduction
2. Quickly identify problem types
3. Master Programming languages
4. Mater the art of testing code
5. Ad Hoc problems
6. Data Structure and Libraries
7. Graphs
8. Union
9. Searching Techniques
10. Graph
11. DFS
12. BFS
13. Kruskal
14. Dijkstra
15. Bellman's ford
16. Floyd warshall's
17. Edmonds karp
18. Mathematical Features
19. String Processing
20. Computational Geometry etc.

Prerequisites C and C++