Top M.Tech/ME institutes of India

M.Tech is a post graduation degree. It is a technical degree that is offered after engineering degree or an equivalent diploma. India is an educational hub, especially for engineers and engineering students. There are thousands of engineering colleges in the country. Not all but many of them offer M.Tech degrees as well.
The best M.Tech institute of India is the Indian Institute of Technology (IIT). There are 15 Indian Institute Of technology in which 7 are old and 8 are new and has been established in the year 2008. The best IITs that offer M.Tech courses are that at Kanpur, Kharagpur, Bombay, Delhi, Guwahati, Madras, and Roorkee.

Following the Indian Institute Of Technology there are good colleges offering M.Tech degree like:

* Birla Institute Of technology, Pilani campus, Goa campus
* University of Delhi has two M.Tech colleges namely Delhi College of Engineering and Netaji Subhas Institute of Technology
* Indra Prasth Viswa Vidyalaya
* Indian School Of Mines, Dhanbad
* Institute of Technology, Banaras Hindu University

There are 22 National Institutes of Technology (NIT) of which many are reputed institutes that offer M.Tech degrees. The best NITs are in Suratkal, Warangal, Jamshedpur, Trichy, Kurukshetra, Rourkela, Durgapur, Karnataka, and Calicut. Apart from NITs some other institutes which offer M.Tech are:

* BIT, Mesra, Ranchi
* College of Enginering , Anna University
* University college of engineering, Osmania University
* IIIT-Allahabad
* Jamia Milia Islamia, New delhi
* Motilal Nehru National Institute Of Technology, Allahabad
* Institute Of technology, Nirma University, Ahmedabad
* Malviya National Institute Of Technology, Bhopal
* MIT, Pune

Some of the most reputed private M.Tech colleges are:

* Manipal Institute of Technology, Karnataka
* SRM Institute of Science and Technology
* Vellore Institute of Technology
* P.E.S Institute of Technology
* M.S. Ramaiah Institute of Technology, Bangalore
* KIIT, Bhubaneshwar

There are still many colleges which are specialized is a particular degree.