List of B.Tech Specializations Offered by NITs

Abhik Das

Updated On: June 06, 2023 03:23 PM

B.Tech admission process of NITs is based on JEE Main rank and JoSAA counselling. Check the complete list of B.Tech specializations offered by NITs (National Institutes of Technology) here. 

B.Tech Specializations Offered at NITs

There are a total of 31 National Institutes of Technology (NITs) in India offering various B Tech specializations . B Tech aspirants apply for admission in these B.Tech specializations at the NITs via the JoSAA counselling process , which is conducted by the Joint Seat Allocation Authority (JoSAA) based on the JEE Main marks obtained by the candidates and JoSAA cutoff. As NITs offer different B.Tech specializations, the candidates will need to choose the relevant specialization while filling the choices. On this page, you can check the complete list of B.Tech specializations offered by NITs.

Getting admission into a B.Tech specialization offered by these NITs is a highly competitive process, and it is only possible with a good score in JEE Main . These NITs are the most sought-after engineering institutions in India after the IITs , followed by the IIITs and IISc Bangalore .

NITs B Tech Fee Structure
List of NIT Colleges in India - NIRF Ranking & Seat Matrix

List of NIT B.Tech Specializations

The table below contains the list of all the B Tech specializations which the 31 NITs across the country offer -

Name of NIT

B.Tech Specializations Offered

National Institute of Technology Uttarakhand

National Institute of Technology Srinagar

National Institute of Technology Puducherry

  • Mechanical Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

National Institute of Technology Sikkim

  • Mechanical Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

National Institute of Technology Patna

  • Mechanical Engineering

  • Information Technology

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

National Institute of Technology Dimapur

  • Mechanical Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

  • Electronics and Instrumentation Engineering

National Institute of Technology Mizoram

  • Mechanical Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

National Institute of Technology Jamshedpur

  • Production and Industrial Engineering

  • Electronics and Communication Engineering

  • Electrical and Electronics Engineering

  • Civil Engineering

  • Metallurgical and Material Engineering

  • Mechanical Engineering

  • Computer Science Engineering

National Institute of Technology Goa

  • Civil Engineering

  • Mechanical Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

National Institute of Technology Jalandhar

National Institute of Technology Delhi

  • Electronics and Communication Engineering

  • Electrical and Electronics Engineering

  • Computer Science Engineering

National Institute of Technology Raipur

  • Mining Engineering

  • Metallurgical and Materials Engineering

  • Mechanical Engineering

  • Information Technology

  • Electrical Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

  • Civil Engineering

  • Chemical Engineering

  • Bio-Technology Engineering

  • Bio-Medical Engineering

National Institute of Technology Yupia

  • Chemical Engineering

  • Bio-Technology

  • Mechanical Engineering

  • Civil Engineering

  • Computer Science Engineering

  • Electronics and Communication Engineering

  • Electrical Engineering

  • Electrical and Electronics Engineering

National Institute of Technology Andhra Pradesh

  • Metallurgical and Materials Engineering

  • Mechanical Engineering

  • Electronics & Communication Engineering

  • Electrical and Electronics Engineering

  • Computer Science Engineering

  • Civil Engineering

  • Chemical Engineering

  • Bio-Technology

National Institute of Technology Agartala

  • Bio-Engineering

  • Production Engineering

  • Mechanical Engineering

  • Electronics and Communication Engineering

  • Electrical Engineering

  • Electrical and Electronics Engineering

  • Computer Science Engineering

  • Civil Engineering

  • Chemical Engineering

National Institute of Technology Meghalaya

  • Civil Engineering

  • Mechanical Engineering

  • Electronics and Communication Engineering

  • Electrical Engineering

  • Computer Science Engineering

National Institute of Technology Manipur

  • Computer Science & Engineering

  • Electrical & Electronics Engineering

  • Electronics & Communication Engineering

  • Mechanical Engineering

  • Civil Engineering

National Institute of Technology Rajasthan

  • Metallurgical and Materials Engineering

  • Mechanical Engineering

  • Electrical Engineering

  • Electronics & Communication Engineering

  • Computer Science & Engineering

  • Civil Engineering

  • Chemical Engineering

National Institute of Technology Bhopal

  • Chemical Engineering

  • Metallurgical and Materials Engineering

  • Electronics & Communication Engineering

  • Computer Science & Engineering

  • Electrical Engineering

  • Mechanical Engineering

  • Civil Engineering

National Institute of Technology Kurukshetra

  • Civil Engineering

  • Electrical Engineering

  • Industrial Engineering and Management

  • Mechanical Engineering

  • Information Technology

  • Computer Engineering

  • Electronics and Communication Engineering

National Institute of Technology Hamirpur

  • Chemical Engineering

  • Civil Engineering

  • Computer Science and Engineering

  • Electrical Engineering

  • Electronics and Communication Engineering

  • Engineering Physics

  • Materials Science and Engineering

  • Mathematics and Scientific Computing

  • Mechanical Engineering

National Institute of Technology Durgapur

  • Earth and Environmental Studies

  • Information Technology

  • Metallurgical and Materials Engineering

  • Electronics and Communication Engineering

  • Chemical Engineering

  • Bio-Technology

  • Electrical Engineering

  • Civil Engineering

  • Mechanical Engineering

  • Computer Science Engineering

National Institute of Technology Silchar

  • Civil Engineering

  • Mechanical Engineering

  • Electronics and Instrumentation Engineering

  • Electrical Engineering

  • Electronics and Communication Engineering

  • Computer Science Engineering

National Institute of Technology Gujarat

  • Civil Engineering

  • Electrical Engineering

  • Electronics and Communication Engineering

  • Chemical Engineering

  • Mechanical Engineering

  • Computer Science Engineering

National Institute of Technology Uttar Pradesh

  • Bio-Technology

  • Chemical Engineering

  • Civil Engineering

  • Computer Science & Engineering

  • Electrical Engineering

  • Electronics & Communication Engineering

  • Information Technology

  • Mechanical Engineering

  • Production & Industrial Engineering

National Institute of Technology Warangal

  • Bio-Technology

  • Computer Science Engineering

  • Chemical Engineering

  • Metallurgical and Materials Engineering

  • Electronics and Communication Engineering

  • Mechanical Engineering

  • Electrical Engineering

  • Civil Engineering

National Institute of Technology Surathkal

  • Mining Engineering

  • Metallurgical and Materials Engineering

  • Mechanical Engineering

  • Information Technology

  • Electronics and Communication Engineering

  • Electrical and Electronics Engineering

  • Computer Science and Engineering

  • Civil Engineering

  • Chemical Engineering

National Institute of Technology Rourkela

  • Ceramic Engineering

  • Metallurgical and Materials Engineering

  • Industrial Design

  • Electronics and Instrumentation Engineering

  • Food Process Engineering

  • Civil Engineering

  • Chemical Engineering

  • Biotechnology

  • Mining Engineering

  • Electronics and Communication Engineering

  • Biomedical Engineering

  • Mechanical Engineering

  • Electrical Engineering

  • Computer Science Engineering

National Institute of Technology Trichy

  • Chemical Engineering

  • Civil Engineering

  • Computer Science and Engineering

  • Electrical and Electronics Engineering

  • Electronics and Communication Engineering

  • Instrumentation and Control Engineering

  • Mechanical Engineering

  • Metallurgical and Materials Engineering

  • Production Engineering

For the latest updates on NIT B.Tech admission 2023, stay tuned to CollegeDekho.

Are you feeling lost and unsure about what career path to take after completing 12th standard?

Say goodbye to confusion and hello to a bright future!

news_cta

FAQs

Which are some of the top BTech specializations offered by NITs?

Some of the BTech specializations offered by NITs are mechanical engineering, civil engineering, computer science engineering, information technology etc.

How many NITs are there in India?

There are 31 NITs in India.

/articles/list-of-btech-specializations-offered-by-nits/
View All Questions

Related Questions

How is Lovely Professional University for Engineering?

-Updated on November 17, 2025 12:23 PM
  • 100 Answers
Mansi arora, Student / Alumni

LPU is actually a solid choice for engineering, the labs, industry tie-ups, and hands-on projects keep things super practical. Plus, placements are pretty strong, with big companies visiting regularly. Overall, it’s a chill but growth-focused environment for engineering students.

READ MORE...

My son got 71 percentile in jee mains and 67.80 percentile in mhcet can he get admission in machanical engineering.

-Nimesh Umesh PrabhuUpdated on November 17, 2025 12:18 PM
  • 4 Answers
Mansi arora, Student / Alumni

Yeah, he can totally get into Mechanical Engineering at LPU with those scores. LPU looks at overall potential, not just super-high percentiles, and plus they have LPUNEST as another pathway. If he performs well there, admission is pretty smooth.

READ MORE...

how the MBA placements for year 2022

-saurabh jainUpdated on November 17, 2025 12:48 PM
  • 22 Answers
vridhi, Student / Alumni

LPU's placement is always promising and the graph goes high each session. From 2022-2025, various reputed recruiters like Amazon, HDFC etc visits the campus. Also LPU makes sure the students are placement ready by dedicating special placement cell.

READ MORE...

Do you have a question? Ask us.

  • Typical response between 24-48 hours

  • Get personalized response

  • Free of Cost

  • Access to community

Recent Articles

Recent News

Subscribe to CollegeDekho News

By proceeding ahead you expressly agree to the CollegeDekho terms of use and privacy policy

Top 10 Engineering Colleges in India

View All