AI 280 Data Structures

A systematic study of data structures and related algorithms encountered in computing problems. Will include methods of representing structured data and techniques for operating on them. Typical topics include arrays, stacks, queues, linked structures, tree structures, hash tables, sorting and searching algorithms, and recursive algorithms.

Cross Listed Courses

AI 280 & CSC 280/580

Prerequisite

AI 123 or AI 124