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

    Slides

    Slides from 1998 lectures (PowerPoint)

    © John Morris, 1998