2024-2025 Catalog

CSC-280 Data Structures with Applications

An introduction to elementary data structures (lists, stacks, queues, trees, graphs, heaps, and hash tables) and their implementation using an object-oriented programming language. The course also covers abstraction of data, basic algorithm analysis, recursion, sorting/searching/traversal algorithms, optimization, and compression techniques. Fee is required. (5 contact hours)

Credits

4

Prerequisite

CSC-240 and CIS-176

Department

Information Management Systems