1. Необходимост и приложение на динамичните структури данни.
2. Начини за представяне в паметта на динамичните структури данни.
3. Построяване и сериализация (линейно представяне) на динамичните структури данни.
4. Базови динамични структури - стек, опашка, едно- и дву-свързан списък.
5. Дървета, двоични дървета и някои представяния на графи.
6. Динамични масиви и асоциирани масиви - реализация.
7. Подредени динамични структури данни - оптимизация на достъпа.
8. Реализация на динамични структури данни в C, C++, Java, Pascal, Object Pascal.