Slides from my lectures on "Structural analysis of approximate pattern matching and algorithmic applications" at the summer school organised by Paweł Gawrychowski and Tatiana Starikovskaya at École normale supérieure in Paris just before CPM 2023.

Birkbeck, University of London

I am the module convenor for Software and Programming I.

King's College London

Teaching Assistant:

  • Elementary Logic with Applications (B.Sc. level): Small and Large Group Tutorials. (2017-2018)
  • Foundations of Computing II (B.Sc. level): Small Group Tutorials. (2016-2017, 2017-2018)
  • Foundations of Computing I (B.Sc. level): Small and Large Group Tutorials. (2016-2017, 2017-2018)
  • Text Searching and Processing (B.Sc. & M.Sc. level): Large Group Tutorials. (2016-2017)
  • Data Structures and their Implementation in C++ (M.Sc. level): Large Group Tutorials. (2016-2017)
Associate Fellow of the Higher Education Academy.