1. Procedurální programování v C++
2. Objektově orientované programování v C++, specifika OOP v C++
3. Objektově orientované programování v C++, dynamická alokace paměti, pointery
4. Pole v C++, vícerozměrná pole, pointerová aritmetika
5. Zásobník, fronta, seznam
6. Graf jako datová struktura, průchody grafem
7. Binární vyhledávací stromy, základní algoritmy
8. Binární vyhledávací stromy, red-black strom, splay strom
9. B-stromy
10. Prostorové stromové struktury, R-strom, UB-strom, K-d strom
11. Hašování
12. Datové struktury v prostředí se sdílenou pamětí
2. Objektově orientované programování v C++, specifika OOP v C++
3. Objektově orientované programování v C++, dynamická alokace paměti, pointery
4. Pole v C++, vícerozměrná pole, pointerová aritmetika
5. Zásobník, fronta, seznam
6. Graf jako datová struktura, průchody grafem
7. Binární vyhledávací stromy, základní algoritmy
8. Binární vyhledávací stromy, red-black strom, splay strom
9. B-stromy
10. Prostorové stromové struktury, R-strom, UB-strom, K-d strom
11. Hašování
12. Datové struktury v prostředí se sdílenou pamětí