Course Slides

Description Type Size Version
Section 1: Introduction PDF1,003.22 kB20.09.2020 @ 22:43:08
Section 2: Stacks, Queues, Lists PDF439.19 kB20.09.2020 @ 22:40:52
Section 3: Trees PDF332.04 kB20.09.2020 @ 22:40:30
Section 4: Sets, Dictionaries PDF1.29 MB20.09.2020 @ 22:42:57
Section 5: Balanced Trees PDF6.05 MB20.09.2020 @ 22:42:42
Section 6: Hashing PDF1.74 MB20.09.2020 @ 22:41:28
Section 7: Priority Queues PDF728.46 kB20.09.2020 @ 22:41:09
Section 8: Sorting PDF1.46 MB20.09.2020 @ 22:40:47
Section 9: Sets with special operations PDF743.85 kB20.09.2020 @ 22:41:00
Section 10: Graphs PDF428.37 kB20.09.2020 @ 22:41:33



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 kB20.09.2020 @ 22:44:10
Solved exercises on section 2 PDF285.13 kB20.09.2020 @ 22:43:36
Solved exercises on section 3 & 4 PDF387.35 kB20.09.2020 @ 22:44:17
Solved exercises on section 5 PDF246.10 kB20.09.2020 @ 22:44:08
Solved exercises on section 6 PDF444.83 kB20.09.2020 @ 22:44:23
Tutorial on C Programming PDF1.33 MB20.09.2020 @ 22:44:38



Additional Teaching Material

Description Type Size Version
Arrays (former section 2) PDF69.86 kB20.09.2020 @ 22:43:08
Threaded Trees PDF738.15 kB20.09.2020 @ 22:43:16