The Indian Institute of Technology Delhi is an autonomous public institute of higher education located in New Delhi’s Hauz Khas. It was established in the year 1961.