Syllabus PDF
Download the complete DAA syllabus.
Download the complete DAA syllabus.
Essential time and space complexities.
Duration: 30 Min
Algorithm basics, complexity analysis, recursion, and problem-solving strategies.
Duration: 1 Hour
Divide and conquer, greedy algorithms, and dynamic programming.
Duration: 1.5 Hours
Dynamic programming, greedy algorithms, and optimal substructure.
Duration: 1 Hour
Dynamic programming, graph algorithms, spanning trees, shortest paths, and flow networks.
Duration: 1 Hour
Backtracking, branch-and-bound, knapsack, traveling salesman, and bin-packing problems.
Duration: 1.5 Hour
Number theory, modular arithmetic, GCD, and complexity classes (P, NP, NP-hard, NP-complete).
Duration: 1 Hour
In this Section you practice like mid-term exam.
Duration: 90 min