Loading...
Instructors

Expert Instructors

Data Structures Course

Module Topics Covered
Introduction to Data Structures Definition and Importance
Types of Data Structures
Abstract Data Types (ADTs)
Complexity Analysis (Big O Notation)
Memory Allocation and Pointers
Linear Data Structures Arrays and Operations
Linked Lists (Singly, Doubly, Circular)
Stacks and Applications
Queues and Priority Queues
Deque (Double-ended Queue)
Non-Linear Data Structures Trees (Binary, BST, AVL, B-Trees)
Tree Traversal Techniques
Graphs and Representations
Graph Traversal (BFS, DFS)
Shortest Path Algorithms (Dijkstra, Floyd-Warshall)
Advanced Data Structures Heaps (Min Heap, Max Heap)
Hash Tables and Hashing Techniques
Tries (Prefix Trees)
Disjoint Set (Union-Find)
Segment Trees and Fenwick Trees