Geeks Classes DSA- Tutorials

2999 1499

Registration Closed

Online Course
25 March to 20 May '19

Course Overview

An online course consisting of tutorials specializing in Data Structures & Algorithms. The course includes recorded videos for learning the fundamentals and more than 100 coding problems focused on algorithms for practice by which you will learn algorithmic techniques for solving various computational problems. This course offers you a wealth of programming challenges that you may face at your next job interview. The course focuses mainly on Data Structure & Algorithms: the key to selection in top product based companies.
Recommended for:

  1. Pre-Final/Final year students preparing for the Placement drives
  2. Employees looking for a job change


This course is priced at INR 2999 but it is available for a price of INR 1499 during the offer period.
Hurry! Limited period offer.

*This is a Premium course and the seats are limited to 100 which will be entertained on a first-come first-serve basis.

Course Features

  • Premium Lecture videos by Mr. Sandeep Jain (CEO & Founder, GeeksforGeeks)

  • Specialized Topic-based content.

  • Weekly Assessment Tests & Practice Tracks

  • Certificate upon Course completion

  • Internship Opportunities at GeeksforGeeks

  • Course Content, Video & practice tracks would be active for At least 6 months post course completion

Course Content

  • Bit Magic
  • Mathematics
    • Basic Recursion
  • Arrays: Searching, Sorting, Deleting, Shift, Rotation, Prefix Sum...
  • Matrix: Search, Delete, Insert, Rotate...
  • Searching: Linear Search, Binary Search, Two pointer approach...
  • Sorting: QuickSort and its variations, Mergesort, Counting sort, Insertion Sort, Heap Sort, Comparator
  • Hashing: Different Types of Hashing Techniques, Collision resolution Techniques, Hashing Questions
  • Strings: Basic Operations, Character Counting, Naive Pattern Search, Other searching algorithms.
  • Linked Lists: Singly Linked List, Doubly Linked Lists, Circular Linked List, Skip List, Doubly Circular
  • Stacks: Stack Operations, Implementation, Different Questions
  • Queues: Queue Operations, Implementation, Different Questions, Deque Operations, Implementation, Different Questions.
  • Tree: Binary Tree, Traversals,
  • Binary Search Tree: Search, Insert, Delete and other important questions. AVL (Basic Intro)
  • Heaps: Binary Heap, Questions based on heaps.
  • Graphs: Types of Graphs, BFS, DFS, Cycle Detection, Connected Components, Bipartite Graph.
  • Recursion and Backtracking: Backtracking questions, n queen, rat, knight etc.
  • Dynamic Programming: Properties (Top Down, Bottom Up, Optimal Substructures, Overlapping Subproblems).
Show More


  1. Does the course include programming questions?
    Yes, the course focuses on DS & Algo with a mix of theoretical lectures and programming questions.

  2. Is this a paid course?
    Yes, the course is priced at INR 2999, but during the offer period, it can be purchased for INR 1499.

  3. Does this course include doubt solving?
    No, this course doesn't include doubt solving forum.

  4. How to get enrolled?
    You need to register yourself in the course. Registrations are open from now. After registering yourself, you need pay when the payment link opens.

  5. When does the payment link open?
    The payment link will be available on the course page on 12th March At 12:00 PM.

  6. What is the last date to pay for the course?
    There is no last date to pay but the seats are limited to 100 and will be entertained on a first-come-first-serve basis
    Candidates with paid fees would be considered for the final enrollment.

  7. Is there any number to contact for any query?
    You may call +91-8375042560 or +91-8860033997 for any query related to Geeks Classes DSA- Tutorials.

Course Registration

Registration Closed

Free Courses
GRE General Test Series
Fundamentals of Programming with C
Interview Preparation
Fork Python
Fork CPP
Fork Java
Sudo Placement 2
Sudo Placement