CSE3101 CSE 3101: Design and Analysis of Algorithms

Readme, Course Information, Course Description, Policies, Video Dates, Photo, Fun, Your Marks, Forum

Material/Units 0 1 2 3 4 5 6
Slides
Steps
Assignments
Assignment Solutions
Practice Tests
Practice Solutions
Unit Tests (dates)
Units:

Readings

Introduction (ppt) (1 class: 1)

Unit 0: Relevant Mathimetics (0 classes: blended with in)

Unit 1: Loop Invariants for Iterative Algorithms (5 classes: 2,3,4,5,6)

Unit 2: Recursive Algorithms (6 classes: 7,8,9,10,11,12)

Unit 3:

Relevant Mathimetics (see unit 0)

Graph Search Algorithms (4 classes: 13,14,16,17)

Network Flow (2 class: 18,19)

Unit 4: Greedy Algorithms Methods (5 classes: 20,21,22,23,24,25)

Unit 5: Dynamic Programming (6 classes: 26,27,28,29,30,31)

Unit 6: Reductions and NP-Completeness  (HTA 20; CLRS 34) (3 classes: 32,33,34)

Review

Topics not covered: Yes covered a lot In fact, most of the book
Topics that we did not cover:

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.