University of Calgary

CPSC 319 - Data Structures, Algorithms, and Their Applications - Summer 2022

Fundamental data structures, including arrays, lists, stacks, queues, trees, hash tables, and graphs. Algorithms for searching and sorting. Introduction to analysis of algorithms. Applications of these data structures and algorithms. For students wishing to combine studies in computer science with studies in other disciplines.
This course may not be repeated for credit.

Hours

  • H(3-2T)

Prerequisite(s)

  • 3 units from Computer Science 219, 233, 235, Computer Engineering 335, 339 or Software Engineering for Engineers 337.

Antirequisite(s)

  • Credit for Computer Science 319 and 331 will not be allowed. Computer Science majors are not permitted to register in this course.

Sections

  • LEC 1TR 13:00 - 15:45
    Outline
    TUT 1TR 11:00 - 12:50
    TUT 2TR 16:00 - 17:50
    TUT 3MW 13:00 - 14:50
    TUT 4MW 11:00 - 12:50
This course will be offered next in Winter 2023.
Powered by UNITIS. More features.