1 
Complexity Analysis 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


2 
Complexity Analysis 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


3 
Complexity Analysis 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


4 
Complexity Analysis 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


5 
Complexity Analysis (Part II)A 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


6 
Complexity Analysis (Part II)A 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


7 
Complexity Analysis (Part II)A 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


8 
Complexity Analysis (Part II)B 
0 , 0 


Tuesday 


9 
Complexity Analysis (Part II)B 
0 , 0 


Wednesday 


10 
Complexity Analysis (Part II)B 
0 , 0 


Thursday 


11 
Complexity Analysis (Part III) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


12 
Complexity Analysis (Part III) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


13 
Complexity Analysis (Part III) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


14 
Divide and Conquer Part I 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


15 
Divide and Conquer Part I 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


16 
Divide and Conquer Part I 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


17 
Divide and Conquer Part II 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


18 
Divide and Conquer Part II 
Prof. Pawan Goyal , IIT KHARAGPUR 


Saturday 


19 
Divide and Conquer Part II 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


20 
Graph Basics 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


21 
Graph Basics 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


22 
Graph Basics 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


23 
Special graphs & representing graphs 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


24 
Special graphs & representing graphs 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


25 
Special graphs & representing graphs 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


26 
Graph Traversal 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


27 
Graph Traversal 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


28 
Graph Traversal 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


29 
Graph Algorithms (cont.) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


30 
Graph Algorithms (cont.) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


31 
Graph Algorithms (cont.) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


32 
Binary tress,binary serch tressPart1 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


33 
Binary tress,binary serch tressPart1 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


34 
Binary tress,binary serch tressPart1 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


35 
Binary tress,binary serch tressPart2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


36 
Binary tress,binary serch tressPart2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Saturday 


37 
Binary tress,binary serch tressPart2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


38 
Binary tress,binary serch tressPart3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


39 
Binary tress,binary serch tressPart3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


40 
Binary tress,binary serch tressPart3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


41 
Binary tress,binary serch tressPart4 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


42 
Binary tress,binary serch tressPart4 
Prof. Pawan Goyal , IIT KHARAGPUR 


Saturday 


43 
Binary tress,binary serch tressPart4 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


44 
Dynamic Programming Part I A 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


45 
Dynamic Programming Part I A 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


46 
Dynamic Programming Part I A 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


47 
Dynamic Programming Part I B 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


48 
Dynamic Programming Part I B 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


49 
Greedy Algorithms Part  1 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


50 
Greedy Algorithms Part  2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


51 
Greedy Algorithms Part  2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


52 
Greedy Algorithms Part  2 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


53 
Greedy Algorithms Part  3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


54 
Greedy Algorithms Part  3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Saturday 


55 
Greedy Algorithms Part  3 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


56 
Dis Joint Set (Union Find) Data Structure 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


57 
Dis Joint Set (Union Find) Data Structure 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


58 
Dis Joint Set (Union Find) Data Structure 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


59 
Dis Joint Set (Union Find) Data Structure contd… 
Prof. Pawan Goyal , IIT KHARAGPUR 


Friday 


60 
Dis Joint Set (Union Find) Data Structure contd… 
Prof. Pawan Goyal , IIT KHARAGPUR 


Saturday 


61 
Dis Joint Set (Union Find) Data Structure contd… 
Prof. Pawan Goyal , IIT KHARAGPUR 


Monday 


62 
Minimum Spanning Tree 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


63 
Minimum Spanning Tree 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


64 
Minimum Spanning Tree 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


65 
Minimum Spanning Tree (Kruskal's Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


66 
Minimum Spanning Tree (Kruskal's Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


67 
Minimum Spanning Tree (Kruskal's Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


68 
Dijkstra's Single Source Shortest Path Algorithm 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


69 
Dijkstra's Single Source Shortest Path Algorithm 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


70 
Dijkstra's Single Source Shortest Path Algorithm 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


71 
Lower Bound on Comparison Based Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Friday 


72 
Lower Bound on Comparison Based Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Saturday 


73 
Lower Bound on Comparison Based Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Monday 


74 
Linear Time Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Tuesday 


75 
Linear Time Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Wednesday 


76 
Linear Time Sorting 
Prof. Pawen Goyel , IIT KHARAGPUR 


Thursday 


77 
Heaps 
Prof. Pawen Goyel , IIT KHARAGPUR 


Friday 


78 
Heaps 
Prof. Pawen Goyel , IIT KHARAGPUR 


Saturday 


79 
Heaps 
Prof. Pawen Goyel , IIT KHARAGPUR 


Monday 


80 
Hashing  I 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Tuesday 


81 
Hashing  I 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Wednesday 


82 
Hashing  I 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Thursday 


83 
Hashing  II 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


84 
Universal Hash Functions 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


85 
Universal Hash Functions 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


86 
Hashing  II 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


87 
Hashing  II 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


88 
Universal Hash Functions 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


89 
Order Statistics 
Prof. Pawan Goyal , IIT KHARAGPUR 


Tuesday 


90 
Order Statistics 
Prof. Pawan Goyal , IIT KHARAGPUR 


Wednesday 


91 
Order Statistics 
Prof. Pawan Goyal , IIT KHARAGPUR 


Thursday 


92 
String Matching I( Rabin Karp algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


93 
String Matching II (KnuthMorrisPrat Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Friday 


94 
String Matching I( Rabin Karp algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


95 
String Matching II (KnuthMorrisPrat Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Saturday 


96 
String Matching I( Rabin Karp algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 


97 
String Matching II (KnuthMorrisPrat Algorithm) 
Prof. Animesh Mukherjee , IIT KHARAGPUR 


Monday 

