Data Structures & Algorithms !

Data Structures & Algorithms !

image description

What you will learn

  • You will get complete knowledge on Data Structures and Algorithms
  • You will be able to find time complexity of any given algorithm.
  • Will be able to answer "WHY" part behind use of every data structure.
  • Will get to know Real time uses of all Data Structures.


Section 1: S01 -- Introduction to Data Structure & Algorithms

Section 2: S01.1 -- Recursion

Section 3: S02 -- Algorithm Run Time Analysis

Section 4: S03 -- Array

Section 5: S04 -- Linked List

Section 6: S05 -- Stack

Section 7: S06 -- Queue

Section 8: S08.01 -- Binary Tree

Section 9: S08.02 -- Binary Search Tree (BST)

Section 10: S08.03 -- AVL Tree

Section 11: S08.04 -- Binary Heap

Section 12: S08.05 -- Trie

Section 13: S09 -- Hashing

Section 14: S10 -- Sorting

Section 15: S11 -- Graph

Section 16: S12.1 -- Magic Framework

Section 17: S12.2 -- Greedy Algorithm

Section 18: S12.3 -- Divide & Conquer

Section 19: S12.4 -- Dynamic Programming

Course Description

Learn Data Structure & Algorithm from scratch (supported by Java Codes)


  • Student should have basic Programming skill in Java.


Hey Friends,

This course is for all those people who want to learn data structure and Algorithm from absolute basic to Intermediate level. We don't expect you to have any prior knowledge on Data Structure or Algorithm, but a basic prior knowledge of Java will be helpful.

Thanks for stopping by !

Who this course is for:

  • Computer science students, Software working professionals who wants to learn Data Structure & Algorithm and get a job in top product based companies.