I wanted to know which are the top ranked engineering colleges in India which have a semester-long industry-training/project for their final year students in either the 7th or 8th semesters? I know BITS Pilani is one college which requires its students to do a semester long training, but does anyone on this forum know about other colleges which have this requirement?