Autumn 2019-2020


CS31005: Algorithms-II

MON 10-11 AM + WED 8-10 AM + THU 10-11 AM
Rooms: NR-423 (PB: Odd roll nos.) + NR-124 (SPP: Even roll nos.)
moodle

Teaching Assistants

Vishesh Agarwal • Achal Gupta • Atharva Vyas • Sanniboina Penchala Akhil • Shivam Goenka

Books

  1. Introduction to Algorithms. T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein. Prentice Hall of India.
  2. Algorithm Design. J Kleinberg and E. Tardos. Pearson Education.
  3. Computational Geometry—Algorithms and Applications. M. De Berg, M. Kreveld, M. Overmars, O. Schwarzkopf.
  4. Randomized Algorithms. Rajeev Motwani and Prabhakar Raghavan. Cambridge University Press.
  5. Algorithm Design. M.T. Goodrich and R. Tamassia. Wiley Student Edition.

CS19101: PDS Lab

Sec: 18 • Tue 2-6 PM • CIC Lab
moodle

Teaching Assistants

Shah Bansi Ajitkumar Daksha • Parikshit Soni • Patibandla Harikrishna • Vishal Kumar • Surabhi S Kadur • Saket Kumar • Gaurav Gupta

Books

  1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall of India.
  2. E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill.
  3. Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill.

Online notes

CSE: IIT Kharagpur


Previous Courses

Old Courses

  • Computational Geometry
  • Digital Image Processing
  • Information and Coding Theory
  • Pattern Recognition