India has 1211 top engineering colleges, of which 942 colleges are private and 269 colleges are government.