1. Lecture 1: Introduction to Data Structures and Algorithms - Richard Buckland

  2. Lecture 2: Data Structures and Algorithms - Richard Buckland

  3. Lecture 3: Data Structures and Algorithms - Richard Buckland

  4. Lecture 4: data structures and algorithms - Richard Buckland

  5. Lecture 5: Data Structures and Algorithms - Richard Buckland

  6. Lecture 6: Data Structures and Algorithms - Richard Buckland

  7. Lecture 7: Data Structures and Algorithms - Richard Buckland

  8. Lecture 8: Data Structures and Algorithms - Richard Buckland

  9. Lecture 9: Data Structures and Algorithms - Richard Buckland

  10. Lecture 10a: Bucket Sort, Counting Sort - Richard Buckland

  11. Lecture 10b: Exponential Growth - Richard Buckland

  12. Lecture11: Data Structures and Algorithms - Richard Buckland

  13. a priori VS a posteriori: Interview with Glen Kelley

  14. Lecture12: Data Structures and Algorithms - Richard Buckland

  15. Lecture13a: Data Structures and Algorithms - Richard Buckland

  16. Lecture13b: Data Structures and Algorithms - Richard Buckland

  17. Lecture14: Data Structures and Algorithms - Richard Buckland

  18. Lecture15: Data Structures and Algorithms - Richard Buckland, UNSW

  19. Lecture 16: Data Structures and Algorithms - Richard Buckland

  20. Lecture 17: Data Structures and Algorithms - Richard Buckland

  21. Lecture 18: Data Structures and Algorithms - Richard Buckland

  22. Lecture 19: Data Structures and Algorithms - Richard Buckland

  23. Lecture 20: Data Structures and Algorithms - RIchard Buckland UNSW

  24. Lecture 21: Search Design - Richard Buckland Computing2 UNSW

  25. Lecture 22: Inside and Outside - Richard Buckland UNSW - Computing2

  26. Lecture 23: Hash Tables - Richard Buckland UNSW Computing2

  27. Lecture 24: Task 2 - Richard Buckland UNSW

  28. Lecture 25: Hashing - Richard Buckland UNSW

  29. Lecture 26: LOOPS!! - Richard Buckland UNSW

  30. 27: Introduction to Graphs - Richard Buckland UNSW

  31. Lecture 29: Design and Discovery - Richard Buckland UNSW 2009

  32. About the Project: Fury of Dracula - Richard Buckland

  33. 31: Simple Graph Problems - Richard Buckland UNSW

  34. Linked List ADT in C 2/2 - Richard Buckland UNSW

  35. Linked List ADT in C 1/2 - Richard Buckland UNSW

  36. 32: What is Life? The Amazing R.H. Conway - Richard Buckland UNSW

  37. 33a: admin only - Richard Buckland UNSW

  38. 33b: Graph Algorithms and Skepticism - Richard Buckland, UNSW

  39. 34a: Controlling Errors - Richard Buckland, UNSW

  40. 34b: Numerical Algorithms I - Richard Buckland UNSW

  41. 35a: The loneliest number - Richard Buckland UNSW

  42. 35b: Numerical Algorithms II - Richard Buckland UNSW

  43. not a lecture: just chitchat about the project and misc before extension lecture 36

  44. 36: Puzzles and Protocols (with Movie) - Richard Buckland UNSW

  45. 37: Balancing - Richard Buckland UNSW

  46. 38: Balanced Trees - Richard Buckland UNSW

  47. 39: Things Go Wrong, Heaps - Richard Buckland UNSW