Andrew Judd
  • About Me
  • Academics
  • Resume
  • Work Terms
  • Contact
  • Development Projects
  • Blog
  • About Me
  • Academics
    • Introduction to Programming
    • Discrete Structures in Computing I
    • Structure and Application of Microcomputers
    • Object Oriented Programming
    • Modelling of Computer Systems
    • Intermediate Programming
    • Data Structures
    • Software Systems Development and Integration
    • Discrete Structures in Computing II
    • Operating Systems
    • Digital Systems
    • Computer Networks
    • Analysis and Design of Computer Algorithms
    • Data Base Systems and Concepts
    • Programming Language Foundations
    • System Analysis and Design in Applications
    • Software Reliability and Testing
    • Human Computer Interaction
    • Information Organization and Retrieval
    • Compilers
    • Pattern Recognition
    • Computational Intelligence
    • Computer Graphics
    • Computer Science Project
  • Resume
  • Work Terms
    • CIBC
    • TTC
    • Environment Canada
  • Contact

CIS*2520 - Data Structures

Instructor: D. Calvert

Course Description: Basic data structures are studied including: stacks, queues, lists, trees, hashing, search trees, and graphs. Topics include their representation, uses, and algorithms for their traversal and manipulation. The emphasis is on using these structures and assessing the relative effectiveness of alternative implementations.

Copyright © Andrew Judd 2010