The Indian Institutes of Technology are a group of autonomous public engineering and management institutes of India.