Data Structures and Algorithms AD 325
Covers fundamental data strategies and their algorithms and applications in problem solving by programming. Includes linked lists, stacks, queues, priority queues, binary and multi-way trees, directed graphs, hashing, and internal and external sorting. Prerequisite: AD 300 Component Software.
Correlated Learning Outcomes
- IT. 32. Summarize the differences among various programming languages.
- IT. 34. Use a programming or a scripting language to solve a problem.
- IT. 48. Summarize the tenets of ethics and professional behavior promoted by international computing societies.