Foundations II: Data Structures and Algorithms

CSE 2331


Course Summary

Design/analysis of algorithms and data structures; divide-and-conquer; sorting and selection, search trees, hashing, graph algorithms, string matching; probabilistic analysis; randomized algorithms; NP-completeness.


Course Information

Instructor: Dr. R. Wenger
Text: "Introduction to Algorithms," Third Edition, by Corman, Leiserson, Rivest and Stein.
Syllabus: Download recent  syllabus.

Enrolled students should see carmen for more information.


Last Updated by R. Wenger :  Nov 12, 2021