Applications open · Limited seats

Learn together. Ship together.

Cohort-based programs in DSA, system design, and machine learning — taught live by a researcher, built around small groups, real projects, and merit-based selection.

2
tracks running
16
live classes
70
total seats
₹0
to start learning
The process

Three steps to your seat

STEP 01

Apply

A short, honest application. Tell us your goal, your level, and why you want in. Takes five minutes.

STEP 02

Get selected

Every application is reviewed personally. If selected, you receive an email with payment instructions.

STEP 03

Join the cohort

Confirm your seat, meet your group, and start building. Live classes, real feedback, shipped projects.

Ramanand
PhD Researcher, Human-AI Interaction Lab
IIT Gandhinagar
HCIComputer VisionAssistive AI
Your instructor

Taught by a working researcher

CohortLab is led by Ramanand — a PhD researcher in artificial intelligence at IIT Gandhinagar, publishing at ACM venues like ETRA and IndiaHCI, and a teaching assistant for courses in human-computer interaction, databases, and computing.

Before the PhD: training deep-learning models on 100K+ image datasets at Samsung R&D Bangalore, and building automation pipelines as a QA engineer at AlgoSec. The cohorts teach the way research labs work — from first principles, with feedback.

  • Published researcher — ACM ETRA, IndiaHCI, Elsevier IST
  • Industry experience at Samsung R&D and AlgoSec
  • Teaches HCI and databases to IIT students
Full profile, publications & experience
Why cohorts

Courses end. Cohorts compound.

Live, never recorded-first

Every class happens live on weekends. Ask questions in the moment, not in a comment section.

Small, selected groups

Every application is reviewed. You learn alongside people who actually want to be in the room.

Build from first principles

No black boxes. Implement algorithms and models from scratch before reaching for a library.

Researcher-led teaching

Taught by a working researcher — methods and rigor from academia, pace and pragmatism from industry.

Personal feedback loops

Your work gets reviewed. Mock interviews, doubt-clearing sessions, and direct answers to your questions.

A roadmap, not a dead end

The free track leads into ML; ML leads into deep learning. Each cohort builds toward the next.

Questions

Asked & answered

How does selection work?
Fill out a short application — your goals, level, and availability. Every application is read personally. If selected, you receive an email with the next steps (and payment instructions for paid tracks). No automated filters, no aptitude tests.
Is the Foundation Track really free?
Yes — completely free, all 8 sessions, no strings attached. It exists so motivated beginners can build fundamentals before deciding whether the paid ML track is right for them.
What if I miss a live class?
Classes run on weekend mornings and evenings to fit around college and work. If you miss one, recordings and notes are shared with the cohort — but the program is designed around showing up live.
What do I need before joining the ML cohort?
Comfort with basic programming and the topics from the Foundation Track (or equivalent). The first ML session covers the practical math you need — you don’t need to be a math major.
Can I get a refund?
If your application is rejected after payment, or you withdraw before the cohort starts, refunds are processed back to your original payment method. The status page tracks every refund.
Seats are limited

Your cohort is waiting.

The Foundation Track is free and applications take five minutes. The only thing selection filters for is intent.