TyD

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.

Барбара Лисков · Barbara Liskov · data abstraction, 1974

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

  1. The problem, stated plainly

    Before any code, you restate it yourself.

  2. The naive solution

    Written out honestly, not skipped as beneath you.

  3. Why it fails

    With the complexity argument that shows where it breaks.

  4. The structure that fixes it

    Chosen for a reason you can defend aloud.

  5. 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.