Indian Institutes of Information Technology (IIITs) are a group of 25 interdisciplinary technology-based-engineering research institutions in India which are focused on information technology. Five of them are established, funded and managed by the Ministry of Education (MOE). The other 20 are set up on the public-private partnership (PPP) model, funded by the central government, state governments and industry partners in the ratio 50:35:15.