Master DS and Algo with C++
Mosina Ashraf
Mosina Ashraf
60 Live Interactive Classes
5 Projects
200-300 hands on coding problems
Classes three times in week
9,499   18,999
Starting from 16th May 2022
Use Coupon "LIV50"
9,499   18,999
Starting from 16th May 2022
Use Coupon "LIV50"
Buy Now
60 Live Interactive Classes
5 Projects
200-300 hands on coding problems
Classes three times in week
18,999   9,499
Starting from 16th May 2022
Use Coupon "LIV50"
18,999   9,499
Starting from 16th May 2022
Use Coupon "LIV50"
Buy Now
Why choose CB Accelerate?
60+ Live lectures
Weekly Doubt Sessions
Dedicated classes for question discussion
Interactive Live Sessions
5 Projects during sessions

First of its kind, our C++ Live course for beginners is a uniquely designed course in Data Structures and Algorithms to aid your journey right from the beginning to the very end in becoming the most skilled software engineers across the globe.Through these Live classes, the students will not only become more efficient with their solutions by optimizing space and time but will also provide them a firm base to excel in all their programming interviews. The core focus of these C++ classes is to maintain an equilibrium between theory and practical, thus providing the programmers with an ample amount of practice of questions based on Sorting, Searching, Greedy Algorithms, Divide and Conquer Algorithms and more.


  • Extensive Data Structures & Algorithmic Coverage
  • 500+ Video Lectures and Code Challenges
  • Hint Videos for Complex Problems
  • Lifetime Assignment Access
  • Basics & Advanced Coding Topics for Interviews
  • Expert Doubt Support


There are no pre-requisites to join this course.
Painter's Problem
Lecture Schedule
Lecture 01
FlowChart And PsuedoCode
Lecture 02
Getting Started with Programming- Conditonals and Loops
Lecture 03
Patterns and Operators
Lecture 04
Programming Fundamentals - Bitwise Operators
Lecture 05
Deep Diving into Programming - 1
Lecture 06
Arrays - 1D
Lecture 07
Question Practise Session
Lecture 08
Functions and other Basics
Lecture 09
Lecture 10
1D Character Arrays
Lecture 11
Question Practise Session
Lecture 12
2D Character Arrays
Lecture 13
Problem Solving on Arrays
Lecture 14
Basics of Recursion
Lecture 15
Question Practise Session
Lecture 16
Recursion Problem Solving
Lecture 17
Recursion Backtracking
Lecture 18
Advance Recursion Problem Solving
Lecture 19
Question Practise Session
Lecture 20
Dynamic Memory Allocation & OOPs - 1
Lecture 21
OOPs - 2
Lecture 22
Space and Time Complexity
Lecture 23
Divide and Conquer
Lecture 24
Linked List - 1
Lecture 25
Linked List - 2
Lecture 26
Question Practise Session
Lecture 27
Binary Trees - 1
Lecture 28
Binary Trees -2
Lecture 29
Binary Search Trees
Lecture 30
Question Practise Session
Lecture 31
Priority Queue/ Heap
Lecture 32
Hashmaps Implementation
Lecture 33
1D - Dynamic Programming
Lecture 34
Question Practise Session
Lecture 35
2D Dynamic Programming
Lecture 36
Dynamic Programming, Problem Solving
Lecture 37
Graphs - 1
Lecture 38
Question Practise Session
Lecture 39
Graphs - 2
Lecture 40
Graphs & Basics of Tries
Lecture 41
Interview Questions using Tries
Lecture 42
Question Practise Session
Lecture 43
Starting with Leetcode
Lecture 44
Leetcode Problem Solving
Lecture 45
How to start with Codeforces
Lecture 46
Interview preparation and Competitive Programming sessions
Lecture 47
Tips on building resumes, Profile Building and Future Career Guidance
Opportunities unlocked for learner
Develop a strong approach to coding languages and learn any language further.Learn from scratch with standard libraries and inner algorithms to understand what goes “under the hood”.Companies like Google and Facebook also need C++ developers to optimize their apps or work on their products.
Hands on Projects and Problems:
Build real-world applications in C++ like Google Maps PathFinder, build games like Tic Tac Toe, Sudoku.N-Queen & N-Kings Solve using Bitmasking.Splitwise Cash Flow using a Graph Algorithm.
Why choose CB Live:
Two-Way Interaction: Share screen with your mentor for any doubt resolution 24*7.Placement Support: From Interview recommendations to placement, we are there for you at every step.Get into Bigwigs: Our expert will help you crack interviews for Amazon, Microsoft, Apple, Google, and Facebook.
Certificate Course
Learners will get Course certificate from Coding Blocks upon completion of the program. Both e-certificate and physical copies of the certificate are provided and can be used on LinkedIn profiles and resumes.
Where our Alumni Work