
This academy covers core data structures: arrays, linked lists, stacks, trees, binary search trees, heaps, and priority queues. Learners implement and work with these structures in code.
3 courses6 h totalEnglishfor Professionals learning Data Structures and Algorithms
Courses in this academy

#1
Arrays Linked Lists and Stacks
Static/dynamic arrays, singly/doubly linked lists, stacks, queues, deques. Time complexity analysis.
2 h

#2
Trees and Binary Search Trees
Binary trees, BST operations, tree traversals (inorder, preorder, postorder), balanced trees (AVL, red-black).
2 h

#3
Heaps and Priority Queues
Binary heaps, heap operations, heapsort, priority queue applications, Fibonacci heaps.
2 h