The public technical institutes known as the Indian Institutes of Technology (IITs) are owned by the Indian government and are spread out throughout the country.