This document outlines the units and questions for the Design & Analysis of Algorithm course. It covers topics like asymptotic notation, the master's theorem, binary search trees, dynamic programming, graph algorithms including BFS, MST, Dijkstra's algorithm and Floyd-Warshall algorithm, NP-completeness, approximation algorithms, and algorithm design techniques. The last submission date for the course is November 25th, 2014.