List of Courses offered by IIITs in India

List of Courses offered by IIITs in India

Upcoming Event

JEE Main Exam Date:21 Jan' 26 - 30 Jan' 26

Vikash Kumar VishwakarmaUpdated on 14 Jul 2025, 06:40 PM IST

Courses in IIITs - Candidates can check the list of courses offered in IIITs on this page. The major courses offered in the IIITs are Computer Science and Engineering, Electrical and Electronics Engineering, Information Technology and much more. Admission to IIITs is based on the obtained in JEE Main through JoSAA counselling. There are a total of 26 IIITs in India. IIITs offers BTech programs in various engineering specializations. Indian Institute of Information Technology (IIITs) are autonomous technical institutes funded by the government. IIITs focus on technical education in communication and information technology.

LiveJEE Main 2026 Registration (Begins) LIVE: NTA JEE application form at jeemain.nta.nic.in; apply by November 27Nov 1, 2025 | 6:43 AM IST

No, calculator is not allowed in JEE Mains 2026, as per the NTA information bulletin, available on jeemain.nta.nic.in. While appearing for JEE Main 2026, candidates will not be allowed to carry instruments, geometry or pencil box, handbag, purse, any kind of paper/ stationery/ textual material (printed or written material), eatables and water (loose or packed), mobile phone/ earphone/ microphone/ pager, calculator, DocuPen, slide rules, log tables, camera, tape recorder, electronic watches with facilities of calculator, any metallic item or electronic gadgets or devices. 

Read More
List of Courses offered by IIITs in India
Courses in iiits

Courses offered at IIITs

Candidates can check the table for the list of courses offered at various Indian Institute of Information Technology (IIITs).

Institute

Academic Program Name

Atal Bihari Vajpayee Indian Institute of Information Technology & Management Gwalior

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electrical and Electronics Engineering (4 Years, Bachelor of Technology)

  • Integrated B. Tech. (IT) and M. Tech (IT) (5 Years, Integrated B. Tech. and M. Tech.)

  • Integrated B. Tech. (IT) and MBA (5 Years, Integrated B. Tech. and MBA)

  • Mathematics and Scientific Computing (4 Years, Bachelor of Technology)

IIIT Kota, Rajasthan

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

IIIT Guwahati

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

IIIT Kalyani, West Bengal

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

IIIT Kilohrad, Sonepat, Haryana

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

IIIT Una, Himachal Pradesh

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

IIIT Sri City, Chittoor

  • Artificial Intelligence and Data Science (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

IIIT Vadodara, Gujrat

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

Indian Institute of Information Technology, Allahabad

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

  • Information Technology-Business Informatics (4 Years, Bachelor of Technology)

IIITDM Kancheepuram

  • B.Tech. in Electronics and Communication Engineering and M.Tech. in Communication Systems (5 Years, Bachelor and Master of Technology (Dual Degree))

  • B.Tech. in Electronics and Communication Engineering and M.Tech. in VLSI Design (5 Years, Bachelor and Master of Technology (Dual Degree))

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree))

  • Computer Science and Engineering with Major in Artificial Intelligence (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Mechanical Engineering (4 Years, Bachelor of Technology)

  • Smart Manufacturing (4 Years, Bachelor of Technology)

IIITDM Jabalpur

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Mechanical Engineering (4 Years, Bachelor of Technology)

  • Smart Manufacturing (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Manipur

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science and Engineering with specialization in Artificial Intelligence and Data Science (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering with specialization in VLSI and Embedded Systems (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Tiruchirappalli

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Lucknow

  • Computer Science (4 Years, Bachelor of Technology)

  • Computer Science and Artificial Intelligence (4 Years, Bachelor of Technology)

  • Computer Science and Business (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

IIIT Dharwad

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Data Science and Artificial Intelligence (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

IIITDM Kurnool, Andhra Pradesh

  • Artificial Intelligence and Data Science (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (5 Years, Bachelor and Master of Technology (Dual Degree))

  • Electronics and Communication Engineering (5 Years, Bachelor and Master of Technology (Dual Degree))

  • Electronics and Communication Engineering with specialization in Design and Manufacturing (4 Years, Bachelor of Technology)

  • Mechanical Engineering (5 Years, Bachelor and Master of Technology (Dual Degree))

  • Mechanical Engineering with specialization in Design and Manufacturing (4 Years, Bachelor of Technology)

Indian Institute of Information Technology(IIIT) Kottayam

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science and Engineering with specialization in Artificial Intelligence and Data Science (4 Years, Bachelor of Technology)

  • Computer Science and Engineering with specialization in Cyber Security (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology (IIIT) Ranchi

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (with Specialization of Data Science and Artificial Intelligence) (4 Years, B. Tech / B. Tech (Hons.))

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (with Specialization of Embedded Systems and Internet of Things) (4 Years, B. Tech / B. Tech (Hons.))

Indian Institute of Information Technology (IIIT) Nagpur

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Computer Science Engineering (Artificial lntelligence and Machine Learning) (4 Years, Bachelor of Technology)

  • Computer Science Engineering (Data Science and Analytics) (4 Years, Bachelor of Technology)

  • Computer Science Engineering (Human Computer lnteraction and Gaming Technology) (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (Internet of Things) (4 Years, Bachelor of Technology)

Indian Institute of Information Technology (IIIT) Pune

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Bhagalpur

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Mathematics and Computing (4 Years, Bachelor of Technology)

  • Mechatronics and Automation Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Bhopal

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

  • Information Technology (4 Years, Bachelor of Technology)

Indian Institute of Information Technology Surat

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

  • Electronics and Communication Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology, Agartala

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

Indian institute of information technology, Raichur, Karnataka

  • Artificial Intelligence and Data Science (4 Years, Bachelor of Technology)

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

Indian Institute of Information Technology, Vadodara International Campus Diu (IIITVICD)

  • Computer Science and Engineering (4 Years, Bachelor of Technology)

Articles
|
Certifications By Top Providers
Basic Programming using Python
Via Indian Institute of Technology Bombay
Introduction to Aerospace Engineering
Via Indian Institute of Technology Bombay
Fundamental Concepts of Electricity
Via Indian Institute of Technology Bombay
Artificial Intelligence
Via Columbia University, New York
Computer Fundamentals
Via Devi Ahilya Vishwavidyalaya, Indore
B.Sc in Programming and Data Science
Via Indian Institute of Technology Madras
Udemy
 1525 courses
Swayam
 817 courses
NPTEL
 773 courses
Coursera
 697 courses
Edx
 608 courses
Explore Top Universities Across Globe

Questions related to JEE Main

On Question asked by student community

Have a question related to JEE Main ?

Hello dear candidate,

You can fill your JEE main and advance forms 2026 normally . No, your 11th registration number will not cause any problem.

You will be treated as 12th appearing student in 2026, not as a dropper . You just need to make sure that your CBSE 12th result comes out in 2026 before counselling.

Thank you.

To be eligible for Himachal Pradesh state quota you must have passed atleast two examinations from Himachal pradesh including the 10th and 12th grades. The other criteria are for government employee wards, if the parents have worked there for atleast two years and completed their 10th and 12th from HP.

Hello, Yes, this will almost certainly cause a major problem during your JEE 2026 application.

The National Testing Agency (NTA) is extremely strict about data matching. When you fill out the JEE application, you are required to enter your name, date of birth, and your parents' names exactly as they appear on your 10th-grade marksheet.

The problem will occur during identity verification. The system will try to match the details you entered (from your 10th marksheet) with the data stored in your Aadhaar. When it sees that the father's name does not match, your application will be flagged for a mismatch and will likely be rejected. Even though your name is correct, a mismatch in your father's name is considered a critical data error.

You have time before 2026, so you must get this fixed. The best solution is to get your Aadhaar card corrected. Go to a permanent Aadhaar Seva Kendra (ASK) with your original 10th marksheet and use it as the official proof to update your father's name on your Aadhaar. Do not wait until the JEE registration period begins, as this process can sometimes take time.

I hope you found this information helpful and for any study related problems you can ask in careers360 app, have a great day!

Hello, Based on recent JEE Main trends, here are the approximate targets for the OBC-NCL category.

  • For a rank under 20,000 [OBC-NCL]: You should target an overall percentile of 94.5% to 95.5%.
  • For a rank under 10,000 [OBC-NCL]: You should target an overall percentile of 96.5% to 97.5%.

It is difficult to give an exact "marks" target for 2026, as the marks vs. percentile data changes every year and with every single exam shift (depending on its difficulty). However, as a safe estimate, you could aim for 135-145+ marks for the 20k rank and 155-165+ marks for the 10k rank. You should always focus on maximizing your percentile, as that is the more reliable metric.

I hope you found this information helpful and for any study related queries you can ask in careers360 app, Have a great day!

Hello,

From the below website you can download the previous year question papers of JEE Mains Hindi medium.

https://engineering.careers360.com/hi/articles/jee-main-question-paper

It consists of last 10 years question paper, solving them all will surely help you in preparation.

All the best.