How Many Computer Science Seats Are Available in All 23 IITs: A Complete Breakdown
Discover the complete breakdown of Computer Science seats across all 23 IITs in India. Learn about category-wise seat distribution, total availability, and how JoSAA counselling works for BTech CSE admissions.
AC Team

Getting into Computer Science Engineering at an IIT is the dream of thousands of students across India. Every year, lakhs of students appear for JEE Main and JEE Advanced, hoping to secure one of the limited seats available in this highly competitive branch.
But here's a question that troubles many students: how many Computer Science seats actually exist across all IITs? Understanding this number helps you set realistic goals and plan your JoSAA counselling choices better.
The Total Picture: Over 1,800 CS Seats
India has 23 IITs offering BTech programs. Out of approximately 18,000 total seats across these institutes, around 1,800 to 1,900 seats are dedicated to Computer Science Engineering. This makes CS the most competitive branch, with cutoffs that reach the sky.
The JoSAA counselling process allocates these seats based on your JEE Advanced rank, category, and the choices you fill during counselling. Getting the math right here becomes critical for your admission chances.
Breaking Down the Numbers: Category Wise Seat Distribution
The 2,129 Computer Science seats across all IITs are divided into different categories. Here's the split you need to know:
- 1,897 seats are distributed across various categories
- 232 additional seats are reserved exclusively for female candidates
Each IIT has its own seat matrix that follows the government's reservation policy. Let's look at how seats are distributed across categories at different IITs.
IIT Wise Computer Science Seats
Not all IITs offer the same number of CS seats. Some of the older IITs have larger batches, while newer institutes have smaller intake numbers. Here are some examples based on JoSAA 2025 data:
Large CS Programs:
- IIT Bombay offers 61 seats in the Open category (All India quota)
- IIT BHU Varanasi has 48 Open category seats
- IIT Kharagpur provides 42 seats
- IIT ISM Dhanbad offers 43 seats
Medium Sized Programs:
- IIT Kanpur has 40 seats
- IIT Guwahati offers 35 seats
- IIT Roorkee provides 34 seats
- IIT Delhi has 31 seats
Smaller CS Programs:
- IIT Palakkad has 12 seats
- IIT Jammu offers 13 seats
- IIT Goa provides 16 seats
These numbers only reflect the Open category seats. Each IIT also has reserved seats for EWS, OBC-NCL, SC, ST categories, and additional seats for female students.
Understanding Category Wise Distribution
Let's take IIT Bombay as an example to understand the complete picture:
- Open Category: 61 seats
- GEN-EWS: 15 seats
- OBC-NCL: 41 seats
- SC: 23 seats
- ST: 11 seats
- Female seats (additional): 39 seats
Similarly, every IIT follows this pattern with numbers varying based on their total CS intake. IIT Delhi, IIT Madras, IIT Kanpur, and other top institutes have proportional distributions across categories.
The First Round Rush: Why Timing Matters
Here's something most students don't realize until it's too late. Almost all Computer Science seats across IITs get filled in the first round of JoSAA counselling itself.
Students with top ranks grab these seats immediately. The subsequent rounds mostly see movement in other branches like Electrical, Mechanical, or Civil Engineering. If you're eyeing CS, your rank needs to be competitive enough for the first round itself.
This makes understanding cutoff trends from previous years absolutely essential. You need to know where you stand and which IITs you can realistically target based on your expected rank.
Female Supernumerary Seats: An Additional Opportunity
The 232 additional seats for female candidates deserve special attention. These are supernumerary seats, meaning they don't reduce the seats available for male candidates. They're added over and above the regular seat matrix.
For female students aspiring for CS at IITs, this policy provides an extra opportunity. However, the competition remains intense as many talented female students compete for these seats too.
How JoSAA Counselling Works
JoSAA (Joint Seat Allocation Authority) conducts the counselling for admissions to IITs, NITs, IIITs, and other government funded technical institutes. The process typically has six rounds.
You need to:
- Register on the JoSAA portal after JEE Advanced results
- Fill your choices of institute and branch combinations
- Lock your choices before the deadline
- Wait for seat allocation based on your rank and choices
- Accept the allotted seat by paying the fee
- Report to the institute or participate in subsequent rounds
The key to success lies in smart choice filling. You should arrange your preferences in the exact order you desire, starting with your dream combination and moving down to safer options.
Planning Your Strategy
Knowing the seat numbers helps you plan better. If you're targeting CS at a top IIT, you know you're competing for a limited number of seats. Your preparation intensity and exam performance need to match this reality.
For students with ranks that might not fetch CS at older IITs, the newer IITs offer good alternatives. Institutes like IIT Palakkad, IIT Jammu, IIT Goa, and IIT Dharwad have excellent faculty and growing placement records.
The CS curriculum remains largely similar across IITs. What changes is the peer group, campus facilities, alumni network, and placement statistics. But remember, your own effort matters more than the institute's name in the long run.
Before JEE Advanced results come out, spend time understanding the seat matrix. Look at previous year cutoffs for your category. Make a list of IITs where you have realistic chances. This preparation will help you fill choices quickly and correctly when counselling begins.
The competition for Computer Science at IITs is tough, but knowing the numbers gives you clarity. With approximately 1,800 CS seats across 23 IITs and lakhs of aspirants, the selection rate is low. But for those who make it, the journey is worth every bit of effort.



