Topics in Algorithms and Complexity (M. Tech CS, 2 Year, 2020)