India’s most serious data structures and algorithms training programme
In person, Hoshangabad Road, Bhopal. 45 sessions, 76 problems, over 60 days. You will write every line yourself.
Ада Лавлейс · Ada Lovelace · the first algorithm, 1843
The programme, in numbers
- 45
- Sessions
- 76
- Problems
- 60
- Days
Two batches an evening, at 5:00 pm and 7:00 pm, 5 days a week, with weekends off. Rest is part of the method, not an absence of it.
Every problem is taught, written in class, and then submitted on LeetCode as homework the same night — accepted, not attempted. Nothing is marked complete on your word alone.
How a class actually runs
-
The problem, stated plainly
Before any code, you restate it yourself.
-
The naive solution
Written out honestly, not skipped as beneath you.
-
Why it fails
With the complexity argument that shows where it breaks.
-
The structure that fixes it
Chosen for a reason you can defend aloud.
-
You write it, unaided
No assist, no autocomplete, no copying.
What is covered
76 problems across 11 topics. The full list, with counts — not a sample.
- Tree 14
- Dynamic Programming 11
- Arrays 10
- String 10
- Graph 9
- Linked List 6
- Interval 5
- Matrix 4
- Heap 3
- Backtracking 2
- Binary Search 2
What this programme takes away
Every other course advertises what it gives you. These are the restrictions, and they are the reason it works.
No code assist
Copilot and its relatives stay off. You will be asked to prove it.
No pseudocode tab
You write the language, not an approximation of it.
Typing is a prerequisite
Fluency at the keyboard is measured before you begin.
In person only
No cameras off, no half-attention, no recordings to postpone.
Fees
The programme is ₹22,000, payable in full before classes begin. Discount codes are issued directly and apply at checkout.
A full refund is available up to the end of day 3 of the cohort. After that, no refund is available — the seat cannot be resold once teaching has begun. The refunds and cancellation policy sets this out in full.
Seats are limited to 30 per batch, because the method depends on the instructor seeing every screen.