Course Slides

Description Type Size Version
Section 1: Introduction PDF503.36 kB01.02.2018 @ 17:12:15
Section 2: Stacks, Queues, Lists PDF170.54 kB01.02.2018 @ 17:12:19
Section 3: Trees PDF141.08 kB01.02.2018 @ 17:12:21
Section 4: Sets, Dictionaries PDF250.46 kB01.02.2018 @ 17:12:25
Section 5: Balanced Trees PDF1.12 MB01.02.2018 @ 17:12:43
Section 6: Hashing PDF559.77 kB01.02.2018 @ 17:12:36
Section 7: Priority Queues PDF176.22 kB01.02.2018 @ 17:12:39
Section 8: Sorting PDF608.60 kB01.02.2018 @ 17:12:49
Section 9: Sets with special operations PDF179.53 kB01.02.2018 @ 17:12:47
Section 10: Graphs PDF428.37 kB01.02.2018 @ 17:12:19



Video

The video lectures of the course can be found here



Assistive Classes' Slides

Description Type Size Version
Solved exercises on section 1 PDF141.72 kB01.02.2018 @ 17:10:39
Solved exercises on section 2 PDF285.13 kB01.02.2018 @ 17:10:44
Solved exercises on section 3 & 4 PDF387.35 kB01.02.2018 @ 17:10:50
Solved exercises on section 5 PDF246.10 kB01.02.2018 @ 17:10:49
Solved exercises on section 6 PDF444.83 kB01.02.2018 @ 17:10:54
C programming PDF1.25 MB01.02.2018 @ 17:10:29



Additional Teaching Material

Description Type Size Version
Arrays (former section 2) PDF69.86 kB01.02.2018 @ 17:12:01
Threaded Trees PDF738.15 kB01.02.2018 @ 17:12:07