Catalog Description:

Data structures including stacks, queues, lists, tress, graphs, priority queues, and dictionaries. Brute force, divide-and-conquer, recursion, greedy, dynamic programming, and backtracking algorithm design techniques.

Last Offered:

Fall 2012

Anticipated Offering(s) - Subject to change:

Fall 2013
Spring 2014