January 05 | SCR | A0 | PDS Brush up (not graded) | -- |
January 12 | PD | A1 | Running time of algorithms | Sample code Test case and evaluation guidline |
January 19 | SCR | A2 | Recursive formulation of algorithms | Evaluation Guidlines |
January 26 | -- | -- | Institute holiday | Republic Day |
February 2 | PD | A3 | Divide-and-conquer algorithms | Evaluation guidline Solution hint: Skyline problem |
February 9 | SCR | A4 | Greedy algorithms | -- |
February 16 | -- | -- | Institute holiday | Holi |
February 23 | -- | - | Class Suspension in Institute | Convocation |
March 2 | -- | -- | Class Suspension in Institute | Spring Break |
March 7 (SUNDAY) | PD | C1 | First class test | Evaluation guidline Solution hint: Minimum swap bracket balancing |
March 9 | SCR | A5 | Dynamic-programming algorithms | -- |
March 16 | PD | A6 | Binary trees and binary search trees | Evaluation guidline Solution hint: Splay tree |
March 23 | SCR | A7 | Heaps and priority queues | -- |
March 30 | PD | A8 | Application of Graph traversals | Evaluation guidline Solution hint: here |
April 6 | SCR | A9 | Shortest path | -- |
April 13 | SCR | C2 | Second class test | -- |