Course Slides

Description Type Size Version
Section 1: Introduction PDF1,003.22 kB17.09.2022 @ 11:37:10
Section 2: Stacks, Queues, Lists PDF439.19 kB17.09.2022 @ 11:37:07
Section 3: Trees PDF332.04 kB17.09.2022 @ 11:37:06
Section 4: Sets, Dictionaries PDF1.29 MB17.09.2022 @ 11:37:09
Section 5: Balanced Trees PDF6.05 MB17.09.2022 @ 11:37:09
Section 6: Hashing PDF1.74 MB17.09.2022 @ 11:37:08
Section 7: Priority Queues PDF728.46 kB17.09.2022 @ 11:37:07
Section 8: Sorting PDF1.46 MB17.09.2022 @ 11:37:07
Section 9: Sets with special operations PDF743.85 kB17.09.2022 @ 11:37:07
Section 10: Graphs PDF428.37 kB17.09.2022 @ 11:37:08



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 kB17.09.2022 @ 11:37:11
Solved exercises on section 2 PDF285.13 kB17.09.2022 @ 11:37:10
Solved exercises on section 3 & 4 PDF387.35 kB17.09.2022 @ 11:37:11
Solved exercises on section 5 PDF246.10 kB17.09.2022 @ 11:37:10
Solved exercises on section 6 PDF444.83 kB17.09.2022 @ 11:37:11
Tutorial on C Programming PDF1.33 MB17.09.2022 @ 11:37:11
Introductory tutorial on GDB PDF116.37 kB17.09.2022 @ 11:37:11



Additional Teaching Material

Description Type Size Version
Arrays (former section 2) PDF69.86 kB17.09.2022 @ 11:37:10
Threaded Trees PDF738.15 kB17.09.2022 @ 11:37:10