Lecture materials and links
After each lecture, video recording will be made available here.
Panopto folder with most video recordings
Note that videos may fail to get recorded or processed for various reasons. They are for an additional help but not a 100% guarantee. Please do not consider them for bullet-proof replacement for missing lectures. :)
(03.09) 00 - Organisation
PDF ,
PDF 6up
(03.09) 01 - Introduction
PDF ,
PDF 6up
(05.09) 02 - Order of Growth
PDF ,
PDF 6up
(17.09and 19.09 ) 03 - Linear structures, Master Theorem, Sorting
PDF ,
PDF 6up
( 24.09and 26.09 and 01.10 ) 04 - Trees
PDF ,
PDF 6up
(03.10 ) 05 - Heaps
PDF ,
PDF 6up
(08.10 and 10.10 ) 06 - Succinct data structures
PDF ,
PDF 6up
(10.10 and 22.10 ) 07 - Hashing
PDF ,
PDF 6up
(23.10 and 05.11 ) 08 - Dynamic Programming
PDF ,
PDF 6up
(05.11 and 07.11 and 12.11 and 14.11 and 19.11) 09 - Graphs
PDF 6up
(21.11. and 28.11 ) 10 - Heuristic Search
PDF 6up
(10.12 ) 11 - Pattern Matching
PDF ,
PDF 6up
Exact Matching -- PDF ,
PDF 6up
Regular Expressions and Automata PDF ,
PDF 6up
Approximate Matching PDF ,
PDF 6up
(12.12 ) 12 - Full-text indexing
PDF ,
PDF 6up