Algorithms

In 2021 (semester 2) I was the second examiner of the Algorithms course, convened by Hanna Kurniawati. I taught weeks 6 to 8. In 2023 I am the co-convenor, with main convenor Ahad N. Zehmakan. I teach the same weeks again, plus the last on complexity theory.

I provide only the slides that I created, in the 2023 version, i.e., the newest one.

  • week 6:

  • week 7: Data Structures: Red/Black Trees* (Slides provided once final)

  • week 8: Data Structures: Hash Tables* (Slides provided once final)

  • week 12: Complexity Theory (Slides provided once final)

List of topics for the other weeks can be taken from the class summary