Lectures
- 9.2.2011 : Oragnisational and admin information
- 9.2.2011 : Introduction
- 10.2.2011 : Order of Growth and basics of analysis
- No lecture on Wednesday, 16th. Practical sessions and lecture on Thursday will be done.
- 17.2.2011, 23.2. , 2.3 : Linear structures, sorting
- 9.3, 10.3, 16.3, 17.3 : Trees, heaps, k-d trees, augmented data structures
- 23.03 : Heaps
- 24.03 : Hashing
- 29.03, 30.03, 5.04, 6.04 : Graphs
- 13.04 : Modern Graph Algorithms (Konstantin Tretyakov)
- Slides: (pdf)
- 14.04 : Randomized Algorithms (Konstantin Tretyakov)
- Slides: (pdf)
- 20.04 : Dynamic Programming
- Slides: (pdf) (6up pdf)
- Web sites with generalised edit distance examples (English, Russian, Old Estonian, etc searches) generalised edit distance pronunciation
- 21.04, 27.04, 28.04 : Search heuristics
- 04.05, 05.05 : Clustering and Seriation
- 11,12.05 : Computer Graphics algorithms - by Egon Elbre
- Slides: (Lecture 1) (Lecture 2)
- 18.05 : Parallel algorithms
-- THE END --