Algorithms-1 - CS21003
Autumn Semester - 2021
Instructors
Prof. Animesh Mukherjee and Prof. Pawan Goyal
Course Timings
We will be teaching the course in online
mode. The classes will be held live during the following
timings
Wednesday - 10:00 - 11:00
Thursday - 09:00 - 10:00
Friday - 11:00 - 12:00
The course Tutorial will take place on Friday just after the class.
Tutorial: Friday - 12:00 - 13:00
Lab
Thursday - 14:00 - 17:00
Teaching Assistants
Bishal Santra, Souvic Chakraborty, Prasanta Dutta, Arijit Nag, Punyajoy
saha, Siddharth Jaiswal, Soumya Sharma, Kousshik Raj, Shrey Shrivastava, Deepank Agrawal, Kanishk Singh
Reference and Text Books
- Thomas H Cormen, Charles E Lieserson, Ronald L Rivest and Clifford
Stein, Introduction to Algorithms, Third Edition, MIT Press,
2009.
- Richard Neapolitan, Foundations of Algorithms, Fifth
Edition, Jones and Barlett Publishers, 2009.
- Udi Manber, Algorithms -- A Creative Approach, Addison-Wesley,
Reading, MA, 1989.
- Jon Kleinberg and Éva Tardos, Algorithm Design, Pearson, 2005.
Topics Covered
To be updated.
Announcements
Registration: The Algo course in Autumn semester is
specifically for the CSE students. If you are a non-CSE student
intersted in this course, please opt for it in the Spring semester,
when it is offered for the non-CSE students.
First class (course Introduction) will take place on August
12th (Thu) 9:00 - 10:00 AM via Microsoft Teams. The information
will be shared via email to the registered students.
First Algo Lab will be on August 12th, 2:00 - 5:00 PM. Topics will
be PDS revision (more on linked list, stacks, queues).
|