Data Structures & Algorithms Essentials using C++
Master core computer science concepts by mastering data structures, algorithms and practice problem solving in C++
4.63 (3582 reviews)

20 411
students
28 hours
content
May 2024
last update
$89.99
regular price
What you will learn
Core concepts & internals of Data Structures
Trees, Linked Lists, Heaps, Graphs
Build all data structures from scratch
Object Oriented Programming Basics
Brute Force & Optimisation Techniques
Space Time Complexity Analysis
Hash Functions, Collision Handling
Recursion & Backtracking
Dynamic Memory & Pointers
Create your own DS library!
C++ Standard Template Library Basics
Project - Design & Implement Shopping Cart
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
Data Structures & Algorithms Essentials using C++ serves as a comprehensive guide to understanding core computer science concepts and mastering implementation strategies. The engaging teaching style, real-life examples, and final project contribute to the course's effectiveness. While it may pose some challenges for beginners, this course promises long-term value by empowering learners with solid foundational knowledge in data structures and algorithms.
What We Liked
- The course offers in-depth explanations of essential data structures and algorithms, providing a solid foundation for understanding computer science concepts.
- With over 20 hours of interactive video content and coding exercises, this course offers comprehensive coverage of each topic, enabling learners to build their own DS library from scratch.
- The curriculum includes real-life examples and a final project, which helps learners contextualize the knowledge gained and prepares them for practical applications in various software projects.
- Learners appreciate the clear and simple explanation style that caters to learners with varying backgrounds and skill levels.
Potential Drawbacks
- A few learners find the course challenging if they are not already familiar with basic programming concepts, suggesting a slightly steeper learning curve compared to other courses.
- Some students express concerns over the inactive Q&A section and lack of support for their queries; however, recent updates reflect improved instructor engagement.
- Though some learners expect more practice problems or quizzes throughout the course, the existing resources prove sufficient for mastering each topic.
- There is room for improvement in the pacing and structuring of certain lessons, as some students report minor issues with jumping ahead or shuffled order.
Related Topics
4073152
udemy ID
24/05/2021
course created date
29/07/2021
course indexed date
Bot
course submited by