4.00 Credits
CSIS-2420 focuses on dynamic data structures including stacks, queues, linked lists, heaps, hash tables, balanced trees, and graphs. It also covers the design and analysis of efficient algorithms, including algorithms for recursion, sorting, searching and traversal operations. CSIS-2420 develops problem-solving skills through the design and implementation of programs that solve substantial programming challenges. Pre-Requisite(s): CSIS 1410 Recommended Pre-Requisite(s): CSIS 2410 Semester(s): All