Course Description
CSE 373: Data Structures and Algorithms
The University of Washington, Seattle, Autumn 2008
Official description: Fundamental algorithms and data structures for implementation. Techniques for solving problems by programming. Linked lists, stacks, queues, directed graphs. Trees: representations, traversals. Searching (hashing, binary search trees, multiway trees). Garbage collection, memory management. Internal and external sorting. Intended for non-majors. No credit to students who have completed 326, 374, or E E 374. Prerequisite: CSE 143.
Please note that the actual set of topics covered may vary, in order to respond to the changing needs and opportunities in the computing field.
The teaching methodology combines lectures, in-class exercises, homework, and programming projects.