| |
Dec 08, 2025
|
|
|
|
|
2024-25 Undergraduate Catalog [ARCHIVED CATALOG]
|
CS 220 - Data Structures and Algorithms This course will cover the basic approaches and mindsets for analyzing and designing algorithms and data structures. Topics include the following: (1) Analysis of Algorithms; iterators, recursion, searching and sorting; (2) Data structures; stacks, queues, lists, binary search trees, heaps, hash tables; (3) Possible additional topics: graphs. This course introduces various data structures and their applications. The course will be taught using Linux and/or the Integrated Development Environment Eclipse. Java will be used as the programming language.
Prerequisites CS 155 ; or permission of the Chair Credits: 3
Class Level Sophomore Undergraduate Program Undergraduate
|
|