Fall 2025

Course Description

Text Book

1.Thomas H Cormen, Charles E Lieserson, Ronald L Rivest and Clifford Stein, Introduction to Algorithms. (3rd Edition)

2.Jon Kleinberg and Éva Tardos, Algorithm Design, Pearson, 2005.

3.Sanjoy Dasgupta, Christos H. Papadimitriou and Umesh V. Vazirani, Algorithms, Tata McGraw-Hill, 2008.

4.Jeff Erickson, Algorithms, 2019.

5.Mark Allen Weiss, Data Structures and Algorithm Analysis in C.

Syllabus

WeekDateCovered TopicsComments
1Course organization 
2IntroductionLecture 1
Lab1
3Lab2
4
7
5
6
8
9
10
11 
12
13
14
15 
16PresentationPresentation Evaluation
Presentation Schedule