Content

















No prerequisites for this course



















































Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein. Third Edition. MIT Press and PHI, 2010.
Algorithm Design and Applications by Michael T. Goodrich and Roberto Tamassia, John Wiley publication.
Randomized Algorithms by Rajeev Motwani, Prabhakar Raghavan, Cambridge University Press, 2014.
Probability and Computing: Randomized Algorithms and Probabilistic Analysis, by Mitzenmacher and Upfal, Cambridge University Press, 2nd edition, 2017.
The Design of Approximation Algorithms by David P. Williamson and David B. Shmoys, Cambridge University Press.
Algorithm Design by Jon Kleinberg, Eva Tardos by Pearson publications.