University of Calgary

ENSF 694 - Principles of Software Development II - Summer 2024

A fundamental study of data structures and algorithms for engineering students. Topics include arrays, lists, stacks, queues, trees, hash tables, graphs, algorithms for searching and sorting, and introduction to algorithm analysis.
This course may not be repeated for credit.

Hours

  • (3-2)

Prerequisite(s)

  • Admission to the MEng with specialization in Software Engineering.

Antirequisite(s)

  • Credit for Software Engineering for Engineers 694 and either 519.50 (Principles of Software Dev II) or 594 will not be allowed.

Sections

Powered by UNITIS. More features.