List of Top courses in Indian Colleges 2025


Top Filters
Course
State
City
Entrance/Exam Accepted
Program Type
Sort By
IIT Kharagpur - Indian Institute of Technology - [IITKGP], Kharagpur
4 Years Degree On Campus Graduation
4.3/10557 Reviews|Rated #4 out of 269 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE AdvancedJEE-Advanced Cutoff: 4665

FEE STRUCTURE FOR UNDERGRADUATE STUDENTS Sl. No. Heads Description (Rs.) 1 Tuition Fee (For B.Tech) : (i) SC/ST/PwD# Nil (ii) Parent/Guardians Annual income < Rs.100000.00 p.a. Nil (iii) Rs.100000 p.a<=Parent/Guardians Annual in
IIT Guwahati - Indian Institute of Technology - [IITG], Guwahati
4 Years Degree On Campus Graduation
4.3/10346 Reviews|Rated #5 out of 269 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE AdvancedJEE-Advanced Cutoff: 2064

The fee mentioned above includes the following hostel fees: Hostel Admission Fee : Rs 400 Mess Establishment Charge : Rs 1,500 Hostel Caution Money : Rs 4,000 Mess Deposit : Rs 6,000 Hostel Fund : Rs. 600 (Per Semester) Hostel Rent : Rs. 1,000 (Per Semester) Hostel Maintenance Charge : Rs. 3,000 (Per Semester) Electricity and Water Charges : Rs. 2,500 (Per Semester) Adjustable Mess Advance : Rs. 2
NIT Trichy, Tiruchirappalli
4 Years Degree On Campus Graduation
4.1/10268 Reviews|Rated #8 out of 275 by The Week in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 15395

For TAMILNADU:-Seat Capacity – 58Female Supernumerary – 0For Other than TAMILNADU:-Seat Capacity – 58Female Supernumerary – 0Fees structure:-CATEGORY: OPEN/OPEN-EWS/OBC-NCL/ICCR/DASA (CIWG) 1st sem – Rs 1,12,450 2nd / 4th / 6th / 8th sem – Rs 62500 3rd / 5th / 7th sem – Rs 83250 Open, Open-EWS & OBC-NCL Students, whose family income is less than Rs.1.00 lakh per annum shall get full remission of T
National Institute of Technology - [NITK], Surathkal
4 Years Degree On Campus Graduation
4.2/10427 Reviews|Rated #8 out of 25 by Outlook in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 45% + JEE MainJEE-Main Cutoff: 9026

Karnataka – Seat Capacity – 58, Female Supernumerary – 0Other than Karnataka – Seat Capacity – 58, Female Supernumerary – 0Note:- Students belonging to Open, EWS & OBC – NCL categories whose family income is less than Rs 1 lakh per annum shall get full remission of tuition fees (Rs 62500) Students belonging to Open, EWS & OBC – NCL categories whose family income is between Rs 1 lakh to Rs 5 lakh p
Amrita Vishwa Vidyapeetham, Coimbatore
4 Years Degree On Campus Graduation
4.0/10259 Reviews|Rated #13 out of 173 by IIRF in Engineering
Application date:3 June
Course Eligibility: 10+2 with 60% + AEEE/JEE MAINSAEEE Cutoff: 182
NIT Warangal, Warangal
4 Years Degree On Campus Graduation
4.1/10506 Reviews|Rated #10 out of 275 by The Week in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 45% + JEE MainJEE-Main Cutoff: 16279

Seat capacity:-For Telangana – 58 ( 0 for Female Supernumerary)For Other Than Telangana – 57 ( 0 for Female Supernumerary)At the UG level, the institute offers a B.Tech. under the following specializations- Biotechnology Chemical Engineering Civil Engineering Computer Science ; Engineering Electrical Engineering Electronics ; Communication Engineering Mathematics Mechani
IIT Patna - Indian Institute of Technology - [IITP], Patna
4 Years Degree On Campus Graduation
4.3/10220 Reviews|Rated #11 out of 269 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE AdvancedJEE-Advanced Cutoff: 6557

Seat Capacity – 48Female Supernumerary – 2Fee in Rupees from JULY 2023 admission onwards:- Sl. No. Semester One Time (Refundable on completion of degree) Campus Amenities Fee Per Semester Academic Fee Hostel Academic Fee Academic Fee Tuition Fee Rs. Hostel Other Institute Resources Gymkh
MNNIT Allahabad - Motilal Nehru National Institute of Technology - [MNNIT], Allahabad
4 Years Degree On Campus Graduation
4.1/10755 Reviews|Rated #13 out of 25 by Outlook in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE Main

MNNIT offers nine specializations under the B.Tech course. To be eligible for admission a candidate must pass 10+2 with 75% marks in the Science stream. For selection, they have to take the JEE Main. Duration 4 years Specializations 9 Eligibility criteria 10+2 in the Science stream with 75% marks Entrance Exam JEE Main Specializations Biotechnology Chemical
National Institute of Technology - [NITC], Calicut
4 Years Degree On Campus Graduation
4.0/10476 Reviews|Rated #20 out of 275 by The Week in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 + JEE MainJEE-Main Cutoff: 17544
SRM Institute of Science and Technology - [SRMIST], Chennai
4 Years Degree On Campus Graduation
3.9/101566 Reviews|Rated #3 out of 160 by Outlook in Engineering
Application date:4 July - 05 Jul 2025
Course Eligibility: 10+2 with 60%SRMJEEE Cutoff: 40000

Applicable to All Campuses:First Year One-time non-refundable and non-transferable Registration fee of Rs.10,000/- for programs with an annual fees of Rs.1,00,000/- and above and Rs.5,000/- for programs with an annual fees less than Rs.1,00,000/-Examination Fee per Semesterwill be additional based on the number of subjects registered for examination.
Delhi Technological University - [DTU], New Delhi
4 Years Degree On Campus Graduation
4.2/101545 Reviews|Rated #10 out of 269 by Indiatoday in Engineering
Application date:21 May - 29 Jun 2025
Course Eligibility: 10+2 + JEE Main
Visvesvaraya National Institute of Technology - [VNIT], Nagpur
4 Years Degree On Campus Graduation
3.8/10324 Reviews|Rated #21 out of 284 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 20228

Seats for Maharashtra – 57Seats other than Maharashtra – 58
Siksha 'O' Anusandhan University - [SOA], Bhubaneswar
4 Years Degree On Campus Graduation
3.8/10283 Reviews|Rated #2 out of 175 by TOI in Engineering
Application date:12 July
Course Eligibility: 10+2 with 60% + JEE MAIN
Atal Bihari Vajpayee Indian Institute of Information Technology and Management - [ABVIIITM], Gwalior
4 Years Degree On Campus Graduation
3.7/10102 Reviews|Rated #23 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 + JEE MainJEE-Main Cutoff: 15482
IIT Dharwad - Indian Institute of Technology - [IITD], Dharwad
4 Years Degree On Campus Graduation
4.2/1071 Reviews|Rated #101 out of 300 by NIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE AdvancedJEE-Advanced Cutoff: 9176

Hostel Fee Details : Hostel Room Rent : Rs. 1,000 (Per Semester) Electricity & Water Charges : Rs. 2,500 (Per Semester) Hostel Establishment and Service Charge : Rs. 2,500 (Per Semester) Mess Establishment and Service Charges : Rs. 1,500 (Per Semester) Hostel Deposit : Rs. 5,000 (One Time) Mess Advance : Rs. 20,000
Vellore Institute of Technology - [VIT University], Vellore
4 Years Degree On Campus Graduation
3.9/101479 Reviews|Rated #1 out of 160 by Outlook in Engineering
Application date:3 Feb - 15 May 2025
Course Eligibility: 10+2 with 60% + VITEEEVITEEE Cutoff: 31000
Dr BR Ambedkar National Institute of Technology - [NIT], Jalandhar
4 Years Degree On Campus Graduation
3.8/10643 Reviews|Rated #15 out of 25 by Outlook in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE Main

NIT Jalandhar offers B.Tech degree under eleven different specializations for a duration of four years.Admission to the B.Tech program at NIT, Jalandhar is done based on the performance of the candidates in JEE Main followed by JoSAA counselling. Minimum eligibility for B.Tech is candidate must have passed 10+2 examination with Mathematics and Physics as compulsory subjects and one of the followin
National Institute of Technology - [NITP], Patna
4 Years Degree On Campus Graduation
3.9/10444 Reviews|Rated #55 out of 300 by NIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE Main

NIT Patna offers six specializations under the B.Tech course. To be eligible for admission a candidate must pass 10+2 with 75% marks in the Science stream. For selection, they have to take the JEE Main. Name of the Course Bachelor of Technology Duration 4 years Specializations 6 Mode of Application Online Eligibility 10+2 in the Science stream Selection
National Institute of Technology - [NIT], Kurukshetra
4 Years Degree On Campus Graduation
3.7/10790 Reviews|Rated #28 out of 275 by The Week in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 + JEE-MAIN

Fee is same for all categoryFee Structure for General,OBC & EWS Students having Annual Family Income Between 1 Lakh to 5 Lakhs : 1st Sem : Rs. 63433 2nd Sem : Rs. 37233 3rd Sem : Rs. 41033 4th Sem : Rs. 37233 5th Sem : Rs. 41033 6th Sem : Rs. 37233 7th Sem : Rs. 41033 8th Sem : Rs. 37233Fee Structure for General,OBC & EWS Students having Annual Family Income Less than 1 Lakh and All SCLST & P_WD(
National Institute of Technology - [NIT] Uttarakhand, Srinagar Garhwal
4 Years Degree On Campus Graduation
3.4/1074 Reviews|Rated #31 out of 269 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 39213

For General/OBC category students whose annual family income is more than `5.00 Lac1 Sem – Rs. 995802 Sem – Rs. 698003 Sem – Rs. 709504 Sem – Rs. 698005 Sem – Rs. 709506 Sem – Rs. 698007 Sem – Rs. 709508 Sem – Rs. 69800For General/OBC category students whose annual family income is between `1.00 Lac to `5.00 Lacs.1 Sem – Rs. 579142 Sem – Rs. 281333 Sem – Rs. 292844 Sem – Rs. 281335 Sem – Rs. 29284
Manipal Institute of Technology - [MIT], Manipal
4 Years Degree On Campus Graduation
4.0/10424 Reviews|Rated #3 out of 175 by TOI in Engineering
Application date:22 Apr
Course Eligibility: 10+2 with 50% + METMET Cutoff: 10742
National Institute of Technology - [NIT], South Goa
4 Years Degree On Campus Graduation
3.6/1033 Reviews|Rated #72 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 + JEE MainJEE-Main Cutoff: 27650

NIT Goa offers B.Tech program in Computer Science & Engineering, Electrical and Electronics Engineering, Electronics and Communication Engineering, Civil Engineering, and Mechanical Engineering. NIT Goa B.Tech program is an 8 semester long full-time program. The merit or rank list will be prepared on the basis of 40% preference to marks in class 12th or equivalent examination and 60% preference to
National Institute of Technology - [NIT], Pondicherry
4 Years Degree On Campus Graduation
3.7/1042 Reviews|Rated #44 out of 269 by Indiatoday in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 95419

NIT offers a full-time B.Tech program for a duration of 4 years. The program is offered in 4 specializations, i.e. Computer Science & Engineering Electronics & Communication Engineering Electrical & Electronics Engineering Mechanical Engineering Eligibility:For admission to any of the courses offered under the B.Tech program, the candidate must have successfully completed 10+2 in Scie
Birla Institute of Technology - [BIT Mesra], Ranchi
4 Years Degree On Campus Graduation
3.9/10513 Reviews|Rated #17 out of 269 by Indiatoday in Engineering
Application date:15 May - 25 Jun 2025
Course Eligibility: 10+2 with 60% + JEE MAINSJEE-Main Cutoff: 38953

Seats – 35, Female Supernumerary – 0 (All India)Seats – 31, Female Supernumerary – 0 (JHARKHAND)
National Institute of Technology - [NITAP], Tadepalligudem
4 Years Degree On Campus Graduation
3.7/10149 Reviews|Rated #73 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 33006

For ANDHRA PRADESH:-Seat Capacity – 45Female Supernumerary – 0For Other than ANDHRA PRADESH:-Seat Capacity – 45Female Supernumerary – 0
JNTUH College of Engineering, Hyderabad
4 Years Degree On Campus Graduation
4.0/10206 Reviews|Rated #50 out of 170 by IIRF in Engineering
Application date:28 June - 23 Aug 2025
Course Eligibility: 10+2 with 45% + TS EAMCETTS-EAMCET Cutoff: 7584
International Institute of Information Technology - [IIIT], Bhubaneswar
4 Years Degree On Campus Graduation
3.5/10201 Reviews|Rated #201 out of 300 by NIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 60% + JEE MainJEE-Main Cutoff: 38848

Number of seats & reservation: Odisha State Category (“S”): 38 Open to All (“OTA”): 37
Jawaharlal Nehru Technological University - [JNTUH], Hyderabad
4 Years Degree On Campus Graduation
3.9/10373 Reviews|Rated #55 out of 160 by IIRF in Engineering
Application date:28 June - 23 Aug 2025
Course Eligibility: 10+2 with 45% + TS EAMCETTS-EAMCET Cutoff: 6505

The admission details have been outlined in the section below: Course Offered B.Tech Duration 4 years Type Full time / Lateral Entry (LE) Specializations Offered 24 Basic Eligibility Passed 10+2 with PCM Entrance Required B.Tech: TS EAMCET; B.Tech (LE): ECET Admission Selection Based on entrance Applications Available Online Pop
Amity School of Engineering & Technology - [ASET], Noida
4 Years Degree On Campus Graduation
4.1/1035 Reviews|Rated #5 out of 160 by Outlook in Engineering
Application date:31 May
Course Eligibility: 10+2 with 60% + Amity JEE
National Institute of Technology - [NIT] Meghalaya, Shillong
4 Years Degree On Campus Graduation
3.5/1039 Reviews|Rated #56 out of 269 by Indiatoday in Engineering
Application date:19 June - 31 Jul 2024
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 238430
National Institute of Technology - [NIT], Imphal
4 Years Degree On Campus Graduation
3.7/1065 Reviews|Rated #91 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 44633

NIT, Manipur offers a four-year B.Tech program in five specializations for which admissions are strictly based on JEE Main score followed by centralized counselling (JoSAA) conducted by Central Seat Allocation Board (CSAB) Duration 4 Years Specializations 5 Entrance Exam JEE Main NIT Manipur B.Tech Eligibility Criteria Course Specialization Eligibility Criteria
National Institute of Technology - [NIT], South Sikkim
4 Years Degree On Campus Graduation
3.9/1044 Reviews|Rated #99 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 492523

NIT Sikkim offers B.Tech under 6 specialisations for which admissions are on the basis of JEE Main entrance exam. Duration 4 Years Specializations 6 Entrance Exam JEE Main NIT Sikkim B.Tech Eligibility Criteria Course Specialization Eligibility Criteria B.Tech Biotechnology Passed in 10+2 from science stream. Civil Engineering Computer Scienc
SRM University, Amaravathi
4 Years Degree On Campus Graduation
4.1/10242 Reviews|Rated #112 out of 269 by Indiatoday in Engineering
Application date:30 June
Course Eligibility: 10+2 with 60% + SRMJEEEAP-EAPCET Cutoff: 5899
National Institute of Technology - [NIT], Dimapur
4 Years Degree On Campus Graduation
3.6/1029 Reviews|Rated #89 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 57613

NIT Dimapur offers a 4-year-long B.Tech. under the following specializations- Civil Engineering Computer Science and Engineering Electrical and Electronics & Engineering Electronics and Communication Engineering Electronics and Instrumentation Engineering Mechanical Engineering Duration 4 Years No. of Specializations 6 Specializations Basic Eligibility Criteria 10+2 qualific
National Institute of Technology - [NIT], Aizawl
4 Years Degree On Campus Graduation
3.5/1050 Reviews|Rated #98 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 with 75% + JEE MainJEE-Main Cutoff: 880196
Birla Institute of Technology Extension Centre - [BIT], Deoghar
4 Years Degree On Campus Graduation
3.2/1027 Reviews|Rated #127 out of 500 by Collegedunia in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 + JEE MainJEE-Main Cutoff: 108276
Maharaja Surajmal Institute of Technology - [MSIT], New Delhi
4 Years Degree On Campus Graduation
3.6/10302 Reviews|Rated #34 out of 269 by Indiatoday in Engineering
Application date:1 Feb - 31 Mar 2025
Course Eligibility: 10+2 with 55% + IPUCETJEE-Main Cutoff: 162890

MSIT Delhi Fees Structure –
Ajay Kumar Garg Engineering College - [AKGEC], Ghaziabad
4 Years Degree On Campus Graduation
3.8/10733 Reviews|Rated #67 out of 269 by Indiatoday in Engineering
Application date:27 May - 15 Jul 2025
Course Eligibility: 10+2 with 65%+ JEE MAINS/UPTACJEE-Main Cutoff: 344828
Birla Institute of Technology - [BIT], Patna
4 Years Degree On Campus Graduation
3.7/1040 Reviews|Rated #99 out of 173 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2 JEE-MAINJEE-Main Cutoff: 58960

Birla Institute of Technology offers B.Tech programme under 7 specializations for which admissions are on the basis of JEE-Main entrance test which is followed by counselling. Duration 4 Years Specializations 7 Entrance Exam JEE Main BIT Patna B.Tech Eligibility Criteria Course Specialization Eligibility Criteria B.Tech Civil Engineering Passed 10+2 from
Puducherry Technological University, Pondicherry
4 Years Degree On Campus Graduation
3.9/1092 Reviews|Rated #101 out of 160 by IIRF in Engineering
Application date:3 June - 22 Jun 2025
Course Eligibility: 10+2JEE-Main Cutoff: 41414

Pondicherry Engineering College offers B.Tech programme for which admissions are on the basis of JEE-Main and CENTAC admission process. The total intake for the B.Tech programme is 450 seats. Duration 4 Years Specializations 8 Intake 450 Pondicherry Engineering College B.Tech Eligibility Criteria Course Specialization Eligibility Criteria Intake B.Tech C
SASTRA University, Thanjavur
4 Years Degree On Campus Graduation
4.0/10421 Reviews|Rated #36 out of 173 by IIRF in Engineering
Application date:6 Apr - 14 Jun 2025
Course Eligibility: 10+2 + JEE Main

5 % annual increase from II year
PES University - [PESU], Bangalore
4 Years Degree On Campus Graduation
4.0/10281 Reviews|Rated #24 out of 173 by IIRF in Engineering
Application date:8 July - 18 Jul 2025
Course Eligibility: 10+2 with 45% + KCET

PES University B.Tech Courses Fee :
SRM Engineering College, Kanchipuram
4 Years Degree On Campus Graduation
3.6/1018 Reviews|Rated #36 out of 200 by NIRF in Engineering
Application date:30 June
Course Eligibility: 10+2 with 60% + SRMJEEE (UG)

SRM Engineering College Fees
Galgotias College of Engineering and Technology - [GCET], Greater Noida
4 Years Degree On Campus Graduation
3.9/10776 Reviews|Rated #33 out of 269 by Indiatoday in Engineering
Application date:31 July
Course Eligibility: 10+2 + UPTACJEE-Main Cutoff: 607960
Lovely Professional University - [LPU], Jalandhar
4 Years Degree On Campus Graduation
4.7/104092 Reviews|Rated #50 out of 300 by NIRF in Engineering
Application date:1 July - 20 Jul 2025
Course Eligibility: 10+2(60%) + LPUNEST
Shri Mata Vaishno Devi University - [SMVDU], Katra
4 Years Degree On Campus Graduation
3.4/10136 Reviews|Rated #151 out of 300 by NIRF in Engineering
Application date:20 July
Course Eligibility: 10+2 + JEE Main

The following section throws light upon the requirements for admission: Course Specialization Eligibility Criteria Selection Criteria B.Tech Computer Science & Engineering Passed 10+2 with Physics, Chemistry and Mathematics as compulsory subjects with at least 60% marks JEE Main/SMVDUEE followed by SMVDU Direct Counselling/JOSAA/CSAB Counselling Mechanical Engineeri
Cochin University of Science and Technology - [CUSAT], Kochi
4 Years Degree On Campus Graduation
3.9/10206 Reviews|Rated #30 out of 30 by Indiatoday in Engineering
Application date:6 Feb - 23 Mar 2025
Course Eligibility: 10+2 with 50% + KEAM
Bhilai Institute of Technology - [BIT], Durg
4 Years Degree On Campus Graduation
3.5/10219 Reviews|Rated #73 out of 173 by IIRF in Engineering
Application date:23 June - 27 Jun 2025
Course Eligibility: 10+2 with 50%+JEE MAINS/PETJEE-Main Cutoff: 1426
K L University - [KLU], Guntur
4 Years Degree On Campus Graduation
4.1/10556 Reviews|Rated #78 out of 269 by Indiatoday in Engineering
Application date:15 Aug
Course Eligibility: 10+2 with 60%
Guru Gobind Singh Indraprastha University - [GGSIPU], New Delhi
4 Years Degree On Campus Graduation
3.5/10251 Reviews|Rated #47 out of 160 by IIRF in Engineering
Application date:23 June
Course Eligibility: 10+2+ 55% + CET