Enrolled: 0 students
Duration: 36 Hours
Lectures: 32
Level: Beginner

Working hours

Monday 10:00 am - 7:00 pm
Tuesday 10:00 am - 7:00 pm
Wednesday 10:00 am - 7:00 pm
Thursday 10:00 am - 7:00 pm
Friday 10:00 am - 7:00 pm
Saturday 10:00 am - 7:00 pm
Sunday 10:00 am - 7:00 pm

A Data Structure is a named storage location that can be used to store and organize data such that the data can be processed and retrieved in an efficient manner.

Why should you learn this course?

  • Knowledge of Data Structures helps the programmer to build efficient and optimized software program.
  • Learning Data Structures helps the programmer select the correct Data Structure based upon the set of operations the programmer intends to perform on the data.

1
DS Introduction
2
DS Environment
3
Arrays
4
Lists
5
Tuples
6
Dictionary
7
2-D Array
8
Matrix
9
Sets
10
Maps
11
Linked Lists
12
Stack
13
Queue
14
Dequeue
15
Advanced Linked list
16
Hash Table
17
Binary Tree
18
Search Tree
19
Heaps
20
Graphs
21
Algorithm Design
22
Divide and Conquer
23
Recursion
24
Backtracking
25
Sorting Algorithms
26
Searching Algorithms
27
Graph Algorithms
28
Algorithm Analysis
29
Big-O Notation
30
Algorithm Classes
31
Amortized Analysis
32
Algorithm Justifications

Be the first to add a review.

Please, login to leave a review