Data Structures and Algorithms
Data Structures and Algorithms - Table of Contents

Front Page
Course Outline

  1. Introduction
  2. Programming Strategies
  3. Data Structures
  4. Searching
  5. Complexity
  6. Queues
  7. Sorting
  8. Searching Revisited
  9. Dynamic Algorithms
  10. Graphs
  11. Huffman Encoding
  12. FFT
  13. Hard or Intractable Problems
  14. Games

    Appendices

    1. ANSI C
    2. Source code listings
    3. Getting these notes

    Slides

    Course Management

    Texts

    Texts available in UWA library
    Other on-line courses and texts
    Algorithm Animations

    © John Morris, 1998