Data Structures and Algorithms Course Perspective
-
Module 1 - Linear Data Structures - Data Types and its Operations
-
Module 2 - Array and Strings
-
Module 3 - Matrices – Diagonal, Triangular, Symmetric Matrices
-
Module 4 - Sparse Matrix and Polynomial Representation
-
Module 5 - Linked List – SLL, DLL and CLL
-
Module 6 - Stack, Queue, Dequeue
-
Module 7 - Sorting - Bubble Sort, Insertion Sort, Selection Sort
-
Module 8 - Quick Sort, Merge Sort
-
Module 9 - Time and Space Complexity of Sorting Algorithms
-
Module 10 - Trees - Binary Search Trees and Traversals
-
Module 11 - Unbalanced and Balanced AVL Trees
-
Module 12 - B Tree, Red Black Tree
-
Module 13 - Splay Tree, Tries
-
Module 14 - Hashing and Collision
-
Module 15 - Sets and its Operations
-
Module 16 - Graphs – Undirected, Directed, Euler, Bipartite Graphs
-
Module 17 - Breadth First Search
-
Module 18 - Depth First Search
-
Module 19 - Spanning Trees - Prim’s and Kruskal’s MST
-
Module 20 - Shortest Path – Dijikstra Algorithm
-
Module 21 - Topological Sort
-
Module 22 - Design of Algorithms – Recursive and Non recursive
-
Module 23 - Divide and Conquer, Backtracking Algorithms
-
Module 24 - Dynamic Programming Algorithms
-
Module 25 - Branch and Bound Algorithms
-
Module 26 - NP-hard and NP-Completeness
-
Module 27 - Capstone Project - Industrial Usecases for DSA
Data Structures and Algorithms Course Project
- The environment setup for Data Structures and Algorithms using Python will have all the necessary software that will be required to execute your practicals.
- You will do your Assignments/Case Studies using Jupyter Notebook
- This course comprises of 20 case studies that will enrich your learning experience.
- You also have 2 mini projects and 1 major project that will enhance your implementation skills.
- The progress of your programming assignments, case studies, mini projects and major project will be montiored in our cloud environment.
Data Structures and Algorithms Training Features
On line Live Sessions
60 Hours of Online Live Classes
Weekend Class : 20 sessions of 3 hours each
Weekday Class : 30 sessions of 2 hours each
Real-life Case Studies
Live project based on any of the selected use cases, involving implementation of Data Science with Python.
Assignments
Every class will be followed by practical assignments which aggregates to minimum 60 hours.
Lifetime Access
Lifetime access to Learning Management System (LMS) which has class presentations, quizzes, installation guide & class recordings.
24 x 7 Expert Support
Lifetime access to our 24x7 online support team who will resolve all your technical queries, through ticket based tracking system.
Certification
Towards the end of the course, you will be working on a project. Glosys Learning certifies you as a Master in Data Structures and Algorithms with proficiency in Python
Data Structures and Algorithms
Online Classes
Weekend Batch [Sat & Sun]
3 Months | 10 WEEKS | 6 hours per week | FILLING FAST
1 Course | 27 Modules | 60 + 60 practice hrs | online
Course Price | Students : Rs. 10000 | Working Professionals : Rs. 20000
Weekday Batch [Mon, Wed & Fri (OR) Tue, Thu & Sat]
3 Months | 10 Weeks | 6 hours per week | FILLING FAST
1 Course | 27 Modules | 60 + 60 practice hrs | online
Course Price | Students : Rs. 10000 | Working Professionals : Rs. 20000