Great course with simple explanation
Mastering Data Structures & Algorithms using C++
From scratch to expert level explanation of all concepts of DSA
Development ,Software Engineering,Data Structures
Lectures -100
Duration -22 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Hi,
Data Structure is the heart of programming. That's why all product development companies focus on data structure, and in almost all technical interviews data structure plays a very important role.
Though you might be very new or studied data structure before But still if you want to learn more about Data Structure in detail so that it helps you solve challenging problems and become a standout programmer then this course is the right place for you.
In this course, we will start with the prerequisites of data structure and then slowly we will move from basic to advanced level data structure.
This course will be helpful throughout your programming journey, even after you are placed in good company.
On completion of the course, you will be able to:
- Perform basic analysis of algorithms with respect to time and space complexity.
- Select appropriate searching and/or sorting techniques in the application development.
- Implement abstract data type (ADT) and data structures for a given application.
- Apply implement learned algorithm design techniques and data structures to solve problems.
- Design different hashing functions and use files organizations.
Goals
- Study data structures and their implementations and applications.
- Learn different searching and sorting techniques.
- Study some advanced data structures such as stack, Queue, Trees, Graphs, Tables, etc.
- Learn algorithm development and analysis of algorithms.
Prerequisites
Course Prerequisites videos are available in the course in the second section, those videos are well explained with basic concepts, programs, and memory representation.
Kindly go through that, you will learn new things and enjoy a new perspective of learning.

Curriculum
Check out the detailed breakdown of what’s inside the course
Course Introduction
1 Lectures
-
Course Introduction 04:08 04:08
Prerequisite Fundamentals Required for Data Structure
18 Lectures

Arrays Data Structure
4 Lectures

Recursion
2 Lectures

Pointers and Structure in C++
3 Lectures

Complexity Analysis of an Algorithm
4 Lectures

Linked List Data Structure
7 Lectures

Searching Techniques
6 Lectures

Sorting Techniques
14 Lectures

Sparse Matrix
5 Lectures

Polynomials using arrays
3 Lectures

Stack Data Structure
5 Lectures

Queue Data Structure
4 Lectures

Tree Data Structure
7 Lectures

Graph Data Structure
7 Lectures

Threaded Binary Tree
2 Lectures

AVL Tree
2 Lectures

Optimal Binary Search Tree (OBST) a Unique Way to Solve Problems
2 Lectures

Heap Data Structure
1 Lectures

Hashing
2 Lectures

Application Development course Introduction
1 Lectures

Instructor Details

EnggTutes
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Feedbacks
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now