ENSF 338
Practical Data Structures and Algorithms
Introduction to foundational data structures such as stacks, queues, lists, heaps, hash tables,trees, and graphs. Sorting and searching algorithms. Complexity analysis. Applications for software development Prerequisite(s): Software Engineering for Engineers 300 and 337. Antirequisite(s): Credit for Software Engineering for Engineers 338 and Computer Science 319 will not be allowed.
Sources
- Course catalogue ↗2026-2027