By Akanksha Gupta
Content Curator

There are around 296 top engineering colleges in Karnataka, among them 174 colleges offer M.Tech/ ME degrees in different fields of engineering. In these 139 are privately owned and 35 are public ones. Some of the top-ranked M.Tech colleges of Karnataka are NIT Surathkal, M.S. Ramaiah Institute of Technology, Manipal Institute of Technology and BMS College of Engineering.

  • NIT Karnataka has been ranked 13th in India by NIRF Engineering Ranking 2020.
  • The majority of the colleges give admissions mainly on the basis of PG entrance exams like Karnataka PGCET and GATE.
  • Top M.Tech Colleges in Karnataka for Mechanical Engineering include Manipal Institute of Technology, University Visvesvaraya College of Engineering, Ramaiah Institute of Technology, and Sri Jayachamarajendra College of Engineering, Mysore.
  • Though the college is not ranked among the best Engineering Colleges, IISc Bangalore is among the best universities in India.

Also Read: Top MTech Colleges in India

Top M.Tech Colleges in Karnataka: Rankings

Many Governmental and Non-governmental research and ranking organizations churn out multiple lists of best M.Tech colleges in Karnataka every year based on different parameters. These parameters include teaching, learning and resource, Research and professional practice, graduation outcomes, peer perception and many more.

Some of the ranking agencies that release the lists of top Law colleges are NIRF. Outlook India and The Week. They categorize ranking both State-wise and the whole country as a whole. So given below are some of the ranking lists released for the Karnataka Engineering colleges that offer an M.Tech degree.

Top M.Tech Colleges in Karnataka: NIRF Ranking

NIRF is the abbreviation for National Institutional Ranking Framework. It is the national ranking agency for colleges and universities throughout India and is run by the Ministry of Human Resource and Development. This is one of the most trusted ranking lists in India.

NIRF brings out the list of Top 100 Engineering Colleges of India. The parameters based on which the colleges are ranked by the NIRF are given below:


nirf ranking

Source: NIRF Official Website

Each parameter is taken into account and the listed Institutes are then given marks on based on the same and the final score of all these parameters combined determines the ranking. 

Given below is the list of the best M.Tech Colleges of Karnataka as ranked by the NIRF in 2020 and 2019:

Name of CollegeNIRF Ranking 2020NIRF Ranking 2019ChangeAverage Annual Fees
National Institute of Technology, Surathkal1321+8INR 99,926
Manipal Institute of Technology4543-2INR 2,10,000
Visvesvaraya Technological University55NP-INR 7,970
M. S. Ramaiah Institute of Technology5964+5-
International Institute of Information Technology, Bangalore6265+3INR 2,68,000
R.V. College of Engineering7063-7INR 37,700
B.M.S. College of Engineering7369-4INR 26,800
Siddaganga Institute of Technology9179-12INR 92,975
PES University93149+56INR 1,70,000
New Horizon College of Engineering, Bangalore114106-8INR 64,390
  • NIT Surathkal is the best engineering college offering M.Tech in Karnataka.
  • Followed by the NIT Surathkal is Manipal Institute of Technology in Udupi that is ranked 45 by the NIRF in 2020. 
  • Earlier the college was ranked 43rd by the NIRF in the 2019 rankings.

Top M.Tech Colleges in Karnataka: Outlook India Ranking

Outlook India is an Indian weekly magazine first published in October of 1995, and it features a wide array of topics like politics, sports, business and stories of broad interests. The magazine every year publishes a ranking list of Top 150 Engineering Colleges in India with partnership of Drshti Strategic Research Services. The following is the list of Best M.Tech Colleges in Karnataka as per the Outlook India ranking list of 2019.

Name of CollegeOutlook India Ranking 2019Outlook India Ranking 2018ChangeAverage Annual Fee 
National Institute of Technology Surathkal106-4INR 99,926
Manipal Institute of Technology-15-INR 2,10,000
The National Institute of Technology2821-7INR 55,890
M.S. Engineering College8290+8INR 1,70,000
  • Even in the Outlook India ranking list of Top 150 Engineering Colleges in India NIT Surathkal has the best overall ranking, placed at the 10th position for M.Tech education.
  • As per this list, the Manipal Institute of Technology is considered the best private college in Karnataka for pursuing M.Tech.
  • The rankings of M.S. Engineering College has improved the most.

The Outlook India parameters according to which the colleges are ranked are as follows:

Outlook India Parameters

Source: Official Website

Top M.Tech Colleges in Karnataka: The Week Ranking

The Week is an Indian News Magazine founded in 1982 and is published from Kochi. As per the Audit Bureau of Circulations, it is the largest circulated English Magazine in India.

The Week has been conducting the Best Colleges Survey in association with the Hansa Research to rank the top colleges in India. They cover multiple disciplines like science, commerce, arts, engineering and it covered 24 cities in 2019. 

Given below are the rankings of The Week for best M.Tech colleges in Karnataka:

Name of CollegeThe Week Ranking 2019The Week Ranking 2018ChangeAverage Annual Fee for M.Tech
National Institute of Technology, Surathkal14140INR 99,926
Manipal Institute of Technology2839+11INR 2,10,000
BMS College of Engineering3346+13INR 64,390
The National Institute of Engineering4968+19INR 55,890
Bangalore Institute of Technology5273+21INR 64,390
Sir M Visvesvaraya Institute of Technology7082+12INR 78,490
NITTE Meenakshi Institute of Technology7291+19INR 64,390
  • NIT, Surathkal is the best college for pursuing M.Tech as per The Week ranking too.
  • The rankings for the best private institute turned as Manipal Institute of Technology is on top in this list followed by BMS College of Engineering and The National Institute of Engineering.
  • Bangalore Institute of Technology leaped from the 73rd position in 2018 to the 52nd position in the year 2019.

Top M.Tech Colleges in Karnataka: ROI (Return on Investment)

ROI is one of the most important aspects in selecting your appropriate college, as it gives you an idea of how much greater opportunities you would get at the dawn of your career after M.Tech. It is a comparison of the return you get (placement) on your investment (fees). Following is the list of Top M.Tech colleges in Karnataka according to ROI.

College NameAverage Annual FeeAverage Placement PackageROI Rank*
R.V. College of EngineeringINR 39,200INR 8,63,0001
The National Institute of EngineeringINR 55,890INR 6,00,0002
Bangalore Institute of TechnologyINR 64,390INR 6,50,0003
BMS College of EngineeringINR 64,390INR 6,00,0004
NIT SurathkalINR 1,05,926INR 8,00,0005
Siddaganga Institute of TechnologyINR 92,975INR 5,00,0006
Sir M Visvesvaraya Institute of TechnologyINR 75,300INR 3,50,0007
MVJ College of EngineeringINR 1,24,360INR 5,00,0008
Nitte Meenakshi Institute of TechnologyINR 95,390INR 3,50,0009
Manipal Institute of TechnologyINR 2,10,000INR 5,50,00010

*ROI={(Average Placement Package)/(Average Annual Fee)}*100%

  • As per the ROI Ranks in the above table, R.V. College of Engineering is ranked at no. 1 as it gives 2201% returns to students.
  • After R V College comes the National Institute of Engineering with a 1073% ROI.
  • The least ranked college in the list of ROI is the Manipal Institute of Technology with only 261.90% returns on investment.

Top M.Tech Colleges in Karnataka: Admission Process

Among the 174 Engineering Colleges that provide M.Tech/ M.E. in Karnataka, 139 of those are private Engineering Colleges and the other 35 are public. These colleges give admissions mainly on the basis of PG entrance exams like Karnataka PGCET and GATE.

Public/private college in karantaka

Official Website

The following table shows the number of different top M.Tech Colleges in Karnataka giving admissions on the basis of a particular entrance exam.

Exam NameNumber of Colleges Accepting Score
Karnataka PGCET116

Mentioned below are some of the top M.Tech Colleges of Karnataka and their details.

IISc Bangalore

Indian Institute of Science, Bangalore is popularly known as IISc Bangalore is the Best College for pursuing M.Tech in Karnataka as it has the best ROI and by far it is one of the most prestigious universities throughout India well recognized for its best in class research facilities and infrastructure.

  • The institute was first established in 1909 with active support from Jamsetji Tata and Krishna Raja Wadiyar IV. It was granted deemed to be university status in 1958 and the Institute of Eminence status in 2018.
  • The Institute offers M.Tech in 18 different fields with different intake rates in each. 

Given below is the list of courses and their consecutive intake rate:

Specialization-wise Intake at IISC Bangalore

Source: Official Website

NIT Surathkal

The National Institute of Technology Karnataka was formerly known as the Karnataka Regional Engineering College (KREC) but now is popularly known as NIT Surathkal. Founded in 1960, the college is now a part of the 32 NITs in India.

  • NIT Surathkal offers M.Tech in 10 different specializations, namely Applied Mechanics and Hydraulics, Chemical, Civil, Computer Science, Electrical and Electronics, Electronics and Communications, Information Technology, Mathematical, and Computational Sciences, Mechanical, Metallurgical, and Materials.
  • It sports some of the best research facilities only lagging behind IISc Bangalore in the state and offers M.Tech Research Programmes too.
Branch-Wise Average Package at NIT Mangalore

Source: Official Website

Ramaiah Institute of Technology

Formerly known as the M.S. Ramaiah Institute of Technology (MSRIT), Ramaiah Institute of Technology (RIT) is an autonomous private engineering institute located in Bangalore, Karnataka. 

  • The college offers B.E./ B.Arch programs at the undergraduate level and M.Tech / M.Arch./ MCA/ MBA/ M.Sc. programs at the postgraduate level. 
  • Additionally, the Institute also offers Research programs in several specializations at the Doctorate level.
  • Institute follows the online mode of admission. Students who wish to take admission to any of the courses at any level can obtain and fill an online admission form which is available on the Institute's website.
  • Selection to the course is made on the basis of merit scored in the PGCET (Post Graduate Common Entrance Test) conducted by the Government of Karnataka.

Top M.Tech Colleges in Karnataka: Entrance Exam Wise

The top colleges in Karnataka accept various entrance exams like Karnataka PGCET, GATE, GAT PGT, DSAT, and Jain Entrance Test. Given below is a brief about the same.

Top M.Tech Colleges in Karnataka Through Karnataka PGCET 

The Karnataka Post Graduate Common Entrance Test or Karnataka  PGCET is the state level entrance test held by the Karnataka Examination Authority for admission to MBA, MCA, M.Arch, M.Tech, M.E. programs offered by participating government and private colleges in Karnataka.

  • It is tentatively held in the month of July and the registrations begin from May.
  • The mode of Exam is offline and the duration is 150 minutes.
  • There are 2 sections in the exam with 75 questions, all are MCQ with subjects Physics, Chemistry, Mathematics, and Biology.
  • There is no negative marking in the exam.

Some of the top M.Tech Colleges in Karnataka under PGCET are given below:

  • R.V. College of Engineering
  • The National Institute of Engineering, Mysore
  • Bangalore Institute of Technology
  • Ramaiah Institute of Technology
  • Siddaganga Institute of Technology

Top M.Tech Colleges in Karnataka Through GATE 

The Graduate Aptitude Test in Engineering (GATE) is an examination that primarily a comprehensive understanding of various undergraduate subjects in engineering and science.

  • It is conducted by the IITs on behalf of the National Coordination Board generally in the month of February.
  • The exam has a 3 hours duration and 65 MCQ questions worth 100 marks.
  • The sections in the question paper are Verbal Ability, Numerical Ability, Engineering Mathematics (not for all papers), and Technical Ability.

Some of the top M.Tech Colleges in Karnataka under GATE are given below:

  • IISc Bangalore
  • NIT Surathkal
  • R.V. College of Engineering.
  • The National Institute of Engineering.
  • Ramaiah Institute of Technology.

Candidates applying for M.Tech courses in Karnataka must take care of the specialization they chose. The specialization selected for the study program will help in deciding a better career option at the time of placements.

Read More:

Top M.Tech Colleges in Karnataka for Computer Science

M.Tech in Computer Science or Master of Technology in Computer Science is a 2-year postgraduate degree course. The course is divided into 4 semesters. The basic eligibility for pursuing M.Tech in Computer Science is a bachelor’s degree in engineering with a minimum of 50% marks or an M.S. in Computer Science degree. A valid GATE score is also needed.

Some of the top M.Tech Colleges in Karnataka for Computer Science are given below:

  • Indian Institute of Science, Bangalore
  • National Institute of Technology, Surathkal
  • R V College of Engineering, Bangalore
  • PES University

Top M.Tech Colleges in Karnataka for Mechanical Engineering

M.Tech in Mechanical Engineering is a 2-year master's degree program. Some colleges also have a part-time program of 3-year duration. Students after completing their B.Tech. gets enrolled in M.Tech. program for higher studies. The minimum eligibility asked for this course is 55% aggregate in B.Tech while it is 60% minimum in IITs.

Some of the top M.Tech colleges in Karnataka for Mechanical Engineering are given below:

  • Manipal Institute of Technology
  • University Visvesvaraya College of Engineering
  • Ramaiah Institute of Technology
  • Sri Jayachamarajendra College of Engineering, Mysore

Also, Check

Top M.Tech Colleges in Karnataka: Placement Wise

Given below is the average salary package of top M.Tech Colleges in Karnataka:

Top M.Tech Colleges in Karnataka: Placement Packages

Source: Official Website

Top MTech Colleges in Andhra PradeshTop MTech Colleges in Goa
Top MTech Colleges in MaharashtraTop MTech Colleges in Tamil Nadu

Top M.Tech Colleges in Karnataka: FAQs

Ques. Which College is the best for M.Tech in Karnataka?

Ans. The best Colleges for M.Tech in Karnataka is:

  • IISc Bangalore
  • NIT Surathkal

Ques. Which college has the best placement after M.Tech in Karnataka?

Ans. IISc Bangalore has the best ROI and highest placement packages after completing M.Tech.

Ques. What is the cost of doing M.Tech?

Ans. After qualifying an entrance exam, the total cost can be anywhere between INR 1 lakh to INR 5 lakhs depending on the institute you choose.

Ques. What is the Cutoff percent for the General category students to qualify for the Karnataka PGCET?

Ans. Students need to score 25% marks to qualify for the Karnataka PGCET.

Ques. Which are the top engineering colleges in Karnataka?

Ans. The top engineering colleges in Karnataka are 296 in number. Given below are some of the popular colleges of the same:

  • Indian Institute of Science, Bangalore
  • National Institute of Technology, Surathkal
  • Jain University
  • R V College of Engineering
  • Manipal University
  • PES University
  • The National Institute of Engineering

Read More

course type

course duration [in years]