DATA STRUCTURES & ALGORITHMS (DSA)
Complete Data Structures & Algorithms course covering linear data structures, searching algorithms, sorting algorithms, and graph algorithms.
Linear Data Structures
Learn to implement fundamental linear data structures including ArrayList, String, Stack, Queue, and Linked List.
Searching Algorithms
Master searching algorithms including Linear Search, Binary Search, and Ternary Search. Understand their time complexity and use cases.
Sorting Algorithms
Learn essential sorting algorithms including Bubble Sort, Selection Sort, Merge Sort, and Quick Sort. Understand their efficiency and implementation.
Graph Algorithms
Master graph algorithms including Depth First Search (DFS), Breadth First Search (BFS), and Dijkstra's Shortest Path Algorithm.