⚙️ AICTE & NBA Approved B.Tech / B.E. Directory 2026 ✓ 109 Engineering Colleges Found

Top Government Engineering Colleges in Karnataka 2026

Explore premier Engineering and Technology institutes across Karnataka (IITs, NITs, IIITs, BITS, Anna University, RVCE, COEP, VIT, DTU). Compare NIRF scores, NBA accreditations, tuition fee structures, accepted entrance exams (JEE Main, JEE Advanced, TNEA, MHT CET, KCET, WBJEE, GATE), and campus placement packages.

Total Colleges
109
Highest CTC
₹54.0 LPA
Avg Package (CTC)
₹6.2 LPA
Approval Body
AICTE & NBA
All Streams Engineering (B.Tech / B.E.) Top Universities (2,092) Computer Applications (BCA/MCA) Medical (MBBS/BDS) Commerce (SRCC/LSR) Law (NLUs) Architecture (SPAs) Aviation & Flying
A-Z Engineering Index: ALL A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Search Engineering
Select State Reset
Showing 1 - 25 of 109 engineering colleges in Karnataka
4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
JAM / GATE
4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
MET / Merit
NIRF Rank #12 Government Estd. 1960 AICTE & NBA

National Institute of Technology Karnataka (NIT Surathkal)

Mangalore, Karnataka, India  |  Autonomous (Institute of National Importance)
4.8 (390 reviews)
B.Tech Tuition Fees
₹75,000 - ₹150,000
Average Placement CTC
₹16.4 LPA
Highest Placement CTC
₹54.0 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: B.Tech Computer Science, B.Tech Information Technology, B.Tech Artificial Intelligence, B.Tech ECE, M.Tech, Ph.D
4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
JEE Main
NIRF Rank #59 Government / Autonomous Estd. 1992 AICTE & NBA

Rao Bahadur Y. Mahabaleswarappa Engineering College Campus 11, Davangere

Davangere, Karnataka, India  |  Visvesvaraya Technological University (VTU) / Deemed Universities
4.3 (115 reviews)
B.Tech Tuition Fees
₹127,875 - ₹186,462
Average Placement CTC
₹6.8 LPA
Highest Placement CTC
₹20.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in Electronics & Communication","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in Information Technology"],"PG":["M.Tech in CSE","M.Tech in Embedded Systems","M.Tech in CAD\/CAM","M.Tech in Structural Engineering"],"Diploma":["Diploma in Computer Engineering","Diploma in Mechanical Engineering","Diploma in Electrical Engineering"]}
NIRF Rank #60 Government Estd. 1969 AICTE & NBA

Christ (Deemed to be University), Bangalore

4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
Christ Entrance
NIRF Rank #71 Government / Autonomous Estd. 2021 AICTE & NBA

HKBK College of Engineering Campus 8, Mysuru

Mysuru, Karnataka, India  |  Visvesvaraya Technological University (VTU) / Deemed Universities
4.4 (35 reviews)
B.Tech Tuition Fees
₹103,560 - ₹127,163
Average Placement CTC
₹8.2 LPA
Highest Placement CTC
₹16.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in Electronics & Communication","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in Information Technology"],"PG":["M.Tech in CSE","M.Tech in Embedded Systems","M.Tech in CAD\/CAM","M.Tech in Structural Engineering"],"Diploma":["Diploma in Computer Engineering","Diploma in Mechanical Engineering","Diploma in Electrical Engineering"]}
4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
JEE Main
NIRF Rank #93 Government Estd. 2016 AICTE & NBA

Indian Institute of Technology Dharwad

4.5 (12 reviews)
B.Tech Tuition Fees
₹0 - ₹0
Average Placement CTC
₹0.0 LPA
Highest Placement CTC
₹0.0 LPA
Accepted Entrance Tests
JEE Advanced
NIRF Rank #101 Autonomous (Government Aided) Estd. 1946 AICTE & NBA

BMS College of Engineering (BMSCE Bangalore)

Bangalore, Karnataka, India  |  Visvesvaraya Technological University (VTU Belagavi)
4.7 (410 reviews)
B.Tech Tuition Fees
₹95,000 - ₹320,000
Average Placement CTC
₹12.2 LPA
Highest Placement CTC
₹50.0 LPA
Accepted Entrance Tests
KCET
Popular Branches: B.E. Computer Science, B.E. Information Science, B.E. AI & Data Science, B.E. ECE, M.Tech, MBA, MCA
NIRF Rank #114 Government / Autonomous Estd. 1996 AICTE & NBA

Bangalore Institute of Technology Campus 6, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.3 (171 reviews)
B.Tech Tuition Fees
₹80,500 - ₹132,600
Average Placement CTC
₹4.6 LPA
Highest Placement CTC
₹18.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
NIRF Rank #134 Government / Autonomous Estd. 2016 AICTE & NBA

R.V. College of Engineering, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.3 (290 reviews)
B.Tech Tuition Fees
₹135,636 - ₹168,993
Average Placement CTC
₹8.7 LPA
Highest Placement CTC
₹43.5 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
NIRF Rank #135 Government / Autonomous Estd. 2003 AICTE & NBA

R.V. College of Engineering Campus 22, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.1 (244 reviews)
B.Tech Tuition Fees
₹84,291 - ₹116,460
Average Placement CTC
₹4.7 LPA
Highest Placement CTC
₹9.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
NIRF Rank #155 Government / Autonomous Estd. 2019 AICTE & NBA

Malnad College of Engineering Campus 16, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
3.9 (294 reviews)
B.Tech Tuition Fees
₹108,590 - ₹134,625
Average Placement CTC
₹7.6 LPA
Highest Placement CTC
₹22.8 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
NIRF Rank #172 Government / Autonomous Estd. 2018 AICTE & NBA

New Horizon College of Engineering Campus 11, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.2 (301 reviews)
B.Tech Tuition Fees
₹70,994 - ₹150,870
Average Placement CTC
₹9.2 LPA
Highest Placement CTC
₹46.0 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
NIRF Rank #198 Government / Autonomous Estd. 2007 AICTE & NBA

Cambridge Institute of Technology, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU) / Deemed Universities
3.7 (276 reviews)
B.Tech Tuition Fees
₹119,661 - ₹145,294
Average Placement CTC
₹5.1 LPA
Highest Placement CTC
₹20.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in Electronics & Communication","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in Information Technology"],"PG":["M.Tech in CSE","M.Tech in Embedded Systems","M.Tech in CAD\/CAM","M.Tech in Structural Engineering"],"Diploma":["Diploma in Computer Engineering","Diploma in Mechanical Engineering","Diploma in Electrical Engineering"]}
Government / Autonomous Estd. 2017 AICTE & NBA

KLS Gogte Institute of Technology Campus 4, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU) / Deemed Universities
4.7 (258 reviews)
B.Tech Tuition Fees
₹130,981 - ₹171,191
Average Placement CTC
₹4.3 LPA
Highest Placement CTC
₹17.2 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in Electronics & Communication","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in Information Technology"],"PG":["M.Tech in CSE","M.Tech in Embedded Systems","M.Tech in CAD\/CAM","M.Tech in Structural Engineering"],"Diploma":["Diploma in Computer Engineering","Diploma in Mechanical Engineering","Diploma in Electrical Engineering"]}
Government / Autonomous Estd. 2010 AICTE & NBA

Siddaganga Institute of Technology Campus 12, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.9 (53 reviews)
B.Tech Tuition Fees
₹103,180 - ₹179,876
Average Placement CTC
₹8.2 LPA
Highest Placement CTC
₹16.4 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 2018 AICTE & NBA

BMS Institute of Technology & Management Campus 15, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.9 (170 reviews)
B.Tech Tuition Fees
₹79,776 - ₹162,491
Average Placement CTC
₹8.9 LPA
Highest Placement CTC
₹26.7 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 1985 AICTE & NBA

JSS Academy of Technical Education Campus 17, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.9 (84 reviews)
B.Tech Tuition Fees
₹70,404 - ₹136,302
Average Placement CTC
₹9.1 LPA
Highest Placement CTC
₹18.2 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 2002 AICTE & NBA

Canara Engineering College Campus 19, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.9 (122 reviews)
B.Tech Tuition Fees
₹135,540 - ₹205,510
Average Placement CTC
₹4.2 LPA
Highest Placement CTC
₹12.6 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 2007 AICTE & NBA

M.S. Ramaiah Institute of Technology Campus 24, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.9 (50 reviews)
B.Tech Tuition Fees
₹137,646 - ₹215,518
Average Placement CTC
₹8.4 LPA
Highest Placement CTC
₹25.2 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 2013 AICTE & NBA

Rao Bahadur Y. Mahabaleswarappa Engineering College, Belagavi

Belagavi, Karnataka, India  |  Visvesvaraya Technological University (VTU) / Deemed Universities
4.9 (63 reviews)
B.Tech Tuition Fees
₹119,883 - ₹177,358
Average Placement CTC
₹5.0 LPA
Highest Placement CTC
₹10.0 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in Electronics & Communication","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in Information Technology"],"PG":["M.Tech in CSE","M.Tech in Embedded Systems","M.Tech in CAD\/CAM","M.Tech in Structural Engineering"],"Diploma":["Diploma in Computer Engineering","Diploma in Mechanical Engineering","Diploma in Electrical Engineering"]}
Government / Autonomous Estd. 1993 AICTE & NBA

SDM College of Engineering & Technology, Bengaluru

Bengaluru, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.8 (172 reviews)
B.Tech Tuition Fees
₹86,838 - ₹169,491
Average Placement CTC
₹6.6 LPA
Highest Placement CTC
₹13.2 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}
Government / Autonomous Estd. 2015 AICTE & NBA

B.M.S. College of Engineering Campus 2, Shivamogga

Shivamogga, Karnataka, India  |  Visvesvaraya Technological University (VTU, Belagavi)
4.8 (118 reviews)
B.Tech Tuition Fees
₹119,977 - ₹164,578
Average Placement CTC
₹7.8 LPA
Highest Placement CTC
₹31.2 LPA
Accepted Entrance Tests
JEE Main
Popular Branches: {"UG":["B.Tech in Computer Science & Engineering","B.Tech in AI & Data Science","B.Tech in ECE","B.Tech in Mechanical Engineering","B.Tech in Civil Engineering","B.Tech in IT"],"PG":["M.Tech in Computer Science","M.Tech in VLSI Design","M.Tech in Thermal Engineering","M.Tech in Structural Engineering"],"Doctoral":["Ph.D in Computer Science","Ph.D in Electronics & Electrical","Ph.D in Mechanical Sciences"]}