5 Months

Hindi/English

Yes

Yes

Yes

Yes

Description

OddIQ’s Data Structures and Algorithms (DSA) course provides comprehensive training on essential DSA concepts, designed for students and professionals aiming to enhance their coding skills. The course covers a wide range of topics including arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, and dynamic programming. With a blend of theoretical lessons and practical coding exercises, participants will gain the knowledge and confidence to tackle complex programming challenges and excel in technical interviews.

Course Content Overview:

1-Object Oriented Programming
-classes/objects
-encapsulation/data hiding
-inheritance
-polymorphism
-interfaces/methods.
2-Time Complexity
3-Recursion
4-LinkedList
5-HashMap
6-Stacks
7-Queue
8-Priority Queue
– Max Priority Queue
– Min Priority Queue
– In-Place heap sort
9 -Tree
10-Binary Tree
11-Binary Search Tree
12-Dynamic Programming
– Recursion
– Memorization
– Tabulation
13-Backtracking
14-Graph
– Breadth First Search
– Depth First Search
– Prisms Algorithm
– Kruskal’s Algorithm
– Dijkstra’s Algorithm

15-Tries and Huffman