Search Results

EN.601.226. Data Structures. 4.0 Credits.

This course covers the design and implementation of data structures including arrays, stacks, queues, linked lists, binary trees, heaps, balanced trees (e.g. 2-3 trees, AVL-trees) and graphs. Other topics include sorting, hashing, memory allocation, and garbage collection. Course work involves both written homework and Java programming assignments.
Prerequisites: EN.601.107 OR EN.601.220 or permission of instructor.
Instructor(s): P. Froehlich
Area: Engineering, Quantitative and Mathematical Sciences.