MAC 286 — Data Structures
This course presents fundamental abstract data types along with efficient implementations for each. Topics include linked lists, stacks, queues, priority queues, binary trees, binary search trees, heaps, AVL trees, n-ary trees, graphs, hash tables, sorting and searching, recursion and worst-case analysis.