Contents covered are mentioned below: Data Structures Lists Linked Lists Doubly Linked Lists Stacks & Queues Binary Trees Hash Tables Graphs Algorithms Sorting Bubble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Searching Breadth First Search Depth First Search