ARI 225 Data Structures and Algorithms
This course emphasizes essential data structures and algorithmic techniques critical for computational problem solving in AI. Students will have the opportunity to analyze, implement, and optimize structures such as arrays, linked lists, stacks, queues, trees, and graphs, while evaluating algorithm efficiency and complexity using asymptotic analysis.
Prerequisites: ARI 221, MAT 205, and MAT 151