Transfers ToCSUDescriptionIntroduces the fundamental concepts of computational data structures and algorithms. Includes recursion, builds on object-oriented programming ideas, introduces fundamental data structures (including stacks, queues, linked-lists, heaps, priority queues, hash tables, trees, and an introduction to graphs), and the basics of algorithm analysis. Examines implementation and analysis of sorting and searching algorithms. [D; CSU; UC; C-ID COMP 132]Usually HeldMon Wed 10:10am–11:35am, Mon Wed 8:35am–10:00am, Tue Thu 1:20pm–2:45pm, Tue Thu 2:55pm–4:20pm