According to recent survey by IDC and technology magazine Dataquest, which studied 111 engineering and technology schools in India, the top ten technology schools of India is following:
- Indian Institute of Technology (IIT) Kharagpur
- IIT—DelhiÂ
- IIT Chennai
- IIT-Kanpur
- IIT-Roorkee
- IIT-Guwahati
- International Institute of Information Technology (IIIT) Hyderabad
- Birla Institute of Technology and Science (BITS) Pilani
- National Institute of Technology (NIT) Surathkal
- Institute of Technology, Banaras Hindu University (IT BHU)
- NIT Warangal
- Delhi Technology University (formerly Delhi College of Engineering)
This list is prepared on the basis of different yardsticks like quality of teaching, placement, industry interface, IT facilities and research papers.