Semesters Available: Fall and Spring Years Available: All
A second-year course in data structures and algorithms. Topics include the appropriate choice of data structures, recursive algorithms, complexity issues, issues associated with computability and decidability, intractable problems, such as those found in artificial intelligence, and an introduction to run-time storage management.