List of Courses offered by IIITs in India

List of Courses offered by IIITs in India

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 LIVE: NTA applications soon on jeemain.nta.nic.in; confusion on exam city resolvedOct 10, 2025 | 10:55 PM IST

The National Testing Agency (NTA) has yet to announce the official last date for JEE Main 2026 registration. Candidates will be able to check the JEE Main 2026 exam schedule soon on the official website, jeemain.nta.nic.in, once released by the testing agency. 

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
|
Upcoming Engineering Exams
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,

Yes, you are right; you can upload your class 10th marksheet for the JEE Main 2026 registration, as DigiLocker documents are considered equivalent to original physical documents by law. You should download the digitally signed marksheet from your DigiLocker account to upload it to the JEE Main application form.

I hope it will clear your query!!

Hello,

As of the JEE Main January 2026 session, candidates can no longer choose their preferred exam cities. Instead, the National Testing Agency (NTA) will assign your exam center based on the address linked to your Aadhaar card.

I hope it will clear your query!!

Hello,

Generally, UPES( University of Petroleum and Energy Studies) might have different admission criteria depending on the specific program. Some may require specific JEE Main scores, while others might consider alternative criteria like their own entrance exams (UPES Engineering Aptitude Test), merit in 12th grade or any other factors. Therefore, even if you didn’t qualify for JEE Mains, you might still be eligible for  certain programs at UPES. It’s best to check official UPES site for accurate admission requirements.

I hope this answers helps you!

Hello

Here is the short guidance for you to score well and prepare for JEE

  • Stick to a smart routine – Prioritize high-weightage topics and revise daily with a focused timetable.

  • Solve PYQs & mock tests – Practice like it’s the real thing; analyze mistakes without panic.

  • Quality over quantity – Understand concepts deeply rather than rushing through chapters.

  • Stay healthy & rested – Your brain needs sleep, water, and breaks to perform at its best.

  • Trust your journey – Stay calm, believe in your preparation, and avoid comparing with others.

Hello

Since you’re reappearing for your Class 12 boards in 2026, that will be counted as your official passing year. So, you will be eligible to write JEE Advanced in 2026 and 2027. Although you submitted the boards in 2025, that attempt won’t be considered due to the compartment. JEE Advanced rules allow 2 attempts in 2 consecutive years after passing 12th. So you still have both chances left, which is great! Just make sure you meet the other eligibility conditions too. Keep your focus strong, you’ve got this!