Branch Change at NIT – Is It Possible? How Does It Work?
CGPA requirements, which NITs allow branch change, process timeline, available seats and realistic success probability
Branch Change at NITs – The Basic Framework
Unlike IITs, branch change policies at NITs are not standardised across institutions. Each NIT has its own academic regulations, and these can change from year to year. Some NITs have a well-established branch change policy while others do not permit it at all.
Where branch change is permitted, the common eligibility criteria are: (1) complete all first-year courses without any backlog, (2) achieve a CGPA in the top 1-5% of your batch (not just a fixed number), and (3) no disciplinary issues. The top 1-5% criterion means that if the top student in your batch has 9.8 CGPA and you have 9.6, you might still not qualify if the cutoff falls at 9.7.
This percentage-based approach makes NIT branch change even more unpredictable than IIT branch change, because your eligibility depends on how your entire batch performs, not just your absolute CGPA.
Which NITs Allow Branch Change – Status Overview
| NIT | Allows Branch Change | Typical CGPA for CSE |
|---|---|---|
| NIT Trichy | Yes | 9.0+ |
| NIT Warangal | Yes | 9.0+ |
| NIT Surathkal | Yes | 8.8+ |
| NIT Calicut | Yes | 8.8+ |
| NIT Rourkela | Yes | 8.5+ |
| NIT Allahabad | Yes | 8.5+ |
| NIT Jaipur | Yes | 8.5+ |
| NIT Nagpur | Yes | 8.3+ |
| NIT Silchar | Limited | Check institute rules |
| Newer NITs | Often No | Policy not established |
Always verify with your NIT's academic section. Policies change yearly and this table is indicative only.
Application Process and Timeline
Timeline: Branch change applications at NITs typically open in July-August after first-year results are declared. The entire process — application, merit list, allotment, confirmation — usually completes within 3-4 weeks before the second year begins.
Application: Students apply online through the institute academic portal or sometimes offline through the academic section. You select your desired branch(es) in preference order.
Merit List: The academic office prepares a combined merit list of all eligible applicants for each target branch, ranked by CGPA. Seats are filled in strict merit order.
Seats Available: NITs typically cap branch change seats at 5-10% of the target branch's intake. A 60-seat CSE branch may have only 3-6 seats for change. Some NITs cap it even lower at 2-3 seats per branch.
Confirmation: Selected candidates must confirm acceptance within 48-72 hours. Declining a branch change offer after acceptance is generally not permitted and may have academic consequences.
Alternatives to Branch Change at NITs
If branch change does not work out, several paths let you pursue your interests:
Minor Programme
Many NITs offer minor specialisations (e.g., CSE minor for ECE students). You take additional courses from your preferred branch and earn a minor degree alongside your major.
Elective Courses
Use your free electives to take courses in your desired field. A Mechanical student interested in software can take programming, algorithms, and ML electives.
M.Tech via GATE
Pursue a different specialisation at the postgraduate level through GATE. An ECE student can do M.Tech in Computer Science at IITs/NITs after B.Tech.
Dual Degree (Some NITs)
Some NITs offer integrated dual degree programmes. Check if your NIT allows switching to a dual degree option in a preferred branch.
1Which NITs allow branch change after first year?
2What CGPA is required for branch change at NIT Trichy?
3How many seats are available for branch change at NITs?
4Is there an alternative to branch change at NITs?
5Does branch change affect scholarship eligibility?
Know Your College
Before Counselling
Predict your college using JoSAA 2025 cutoff data across IITs, NITs, IIITs and GFTIs.



