Keith J. O'Hara

teaching

CMSC 201

Data Structures (S2017)

overview | logistics | schedule | labs | presentations | resources

Labs
  1. Subtle Shuffling and Statistics
  2. Big Fractions
  3. Ring Buffers and Guitar Strings
  4. Traveling Salesperson
  5. Evaluating Algorithms
  6. Word Games
  7. Bounding Boxes & Convex Hulls
  8. Frequency Counting
  9. Binary Search Trees
  10. Hash Functions
  11. IMDB as an Undirected Graph