Module: Abstract data types

Stacks, queues, lists, trees, dynamic sets, pointers and objects, rooted trees, asymptotic analysis.

Learning Outcomes

Define, implement, and characterize behavior of common abstract data types, including

Readings

Experiential Learning