Computer Science 331 — Data Structures, Algorithms, and Their Analysis

CPSC 331

CPSC 331: Data Structures, Algorithms, and Their Analysis: Fall, 2019

General Course Information

Lectures and Tutorials

  1. Introduction and Mathematics Review
  2. Introduction to the Analysis of Algorithms
  3. Basic Data Structures and Abstract Data Types
  4. Binary Search Trees
  5. Hash Tables
  6. Searching and Sorting
  7. Graph Algorithms
  8. Conclusion

Additional Course Material


University of Calgary Extension of Logo
Department of Computer Science

cpsc 331 computer science faculty of science u of c

cpsc 331 introduction algorithm analysis basic data structures
& adts
binary search trees hash tables searching and sorting graph algorithms conclusion java development assignments tests