University of Calgary

ENSF 338 - Practical Data Structures and Algorithms - Winter 2023

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
This course may not be repeated for credit.

Hours

  • (3-2)

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.

Sections

Powered by UNITIS. More features.