16 July  Complexity  Assignment1 

23 July  Analysing the Bubble and Insertion sort algorithms  Assignment2 

13 August  Divide and Conquer: Empirical analysis of the Quick sort algorithm  Assignment3 

20 August  Dynamic Programming: 0/1 Knapsack problem  Assignment4 

17 September  Dynamic Programming: Chained Matrix Multiplication  Assignment5 

24 Sept  Prim's Algorithm  Assignment6 

28 September  Minor1 Question Paper 

22 October  Applications of DFS: Finding the strongly connected components  Assignment7 