First module is focused on implementing algorithms like binary search or median of medians and simple data structures: stack, queue, list.
Second module is about complex data structures: HashTable, AVLTree and Binary Tree.
Third module is focused on graphs.