Basic concepts, complexity, and algorithm analysis
LIFO structure, operations, and applications
FIFO structure, types, and usage scenarios
Concept, types, and recursive problem solving
Singly, doubly, and circular linked lists
Common sorting algorithms and their efficiencies
Linear, binary search, and hash tables
Tree structures, graph types, and traversal algorithms