Home     Announcements     Course Outline      General Information      Lectures      Study Material

CSN-501: Advanced Algorithms
(Autumn 2017-2018)

M. Tech. (CSE) I Year, B. Tech. (CSE) IV Year, PhD

Course Instructor: Sudip Roy

Teaching Assistants: Ankur Gupta (PhD Student), Sumit Sharma (PhD Student), Debasis Gountia (PhD Student), Kanishk Lohumi (MTech II Year Student), Arjun Sharma (MTech II Year Student)

 

Course Outline

 

General Information

 

Study Materials

Books:
[B1] M. H. Alsuwaiyel, “Algorithms Design Techniques and Analysis”, World Scientific Publishing, 2016.
[B2] Jon Kleinberg and Éva Tardos, Algorithm Design, Pearson, 2005.
[B3] Anany Levitin, Introduction to The Design and Analysis of Algorithm, III edition, Pearson, 2011.
[B4] (JOR) Joseph O'Rourke, Computational Geometry in C, Cambridge University Press.
[B5] (Four Authors) M. de Berg, M. van Kreveld, M. Overmars, O. Schwarzkopf, Computational Geometry: Algorithms and Applications (2nd Edition), Springer-Verlag.

References:
[R1] Thomas H. Cormen, Charles E. Lieserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, Second Edition, MIT Press/McGraw-Hill, 2009.
[R2] Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, “Algorithms”, Tata McGraw-Hill. 2008.
[R3] Lecture notes by Prof. David Mount, Department of Computer Science, University of Maryland, USA.
[R4] Lecture notes by Prof. Sandeep Sen, Department of Computer Science & Engineering, Indian Institute of Technology Delhi, India.
[R5] Lecture notes by Prof. David Mount, Department of Computer Science, University of Maryland, USA.

---------------------------------------------------------------------------------
Last updated on: 25 August, 2017
---------------------------------------------------------------------------------