CIS 4320 Data Structures & Algorithms
This course offers an in-depth study of data structures and their applications. You will explore fundamental concepts such as arrays, linked lists, stacks, queues, trees, graphs, and hash tables. This course covers essential searching algorithms, with a strong focus on algorithm design and implementation. By the end of the course, students will have gained practical skills to tackle complex computing problems and apply data structures effectively in real-world scenarios.
Prerequisite
class='sc-courselink' href='/en/2025-2026/undergraduate-catalog/course-descriptions/cis-computer-information-systems/2000/cis-2330'>CIS
2330 and (MATH
1304
or
MATH
2303
or
MATH
1311
or
MATH
2312)
Offered
Fall