CSE 017
Programming and Data Structures 0,
Design and implementation of algorithms and data structures using Java. Assumes that students have prior experience using conditional statements, loops, arrays, and object-oriented programming in Java. Algorithmic techniques such as recursion, algorithm analysis, and sorting. Design and implementation of data structures such as lists, queues, stacks, trees, and hash tables. Prerequisites: CSE 004 or CSE 007 Attribute/Distribution: Q
Sources
- Course catalogue ↗2026-2027