Hello Aspirant,
Both the NIT and IIIT's have great ratings since the past years and have most of the facilities in their respective college. Secondly coming to the selection of a branch you need to consider your field of Intrest first as both mechanical and ECE branch have great scope. Whereas mechanical branch has a tough competition and the scope for job opportunities are less compared to ECE because the number of students studying the course every year is high.
ECE is a course which presently have great scope and in the upcoming years many countries will be needing such professionals and with less competition in the field you could opt up the branch only of you have intrest in the field.
As ECE students would be getting lots of job opportunities in the future as compared to mechanical students.
Finally when compared with IIIT Kancheepuram and IIIT Naya Raipur, I would recommend you to go for IIIT Kancheepuram as the college has a great record of placements in the past years for students into famous companies with good salary packages.
So hope my answer helped you solve your query.
Good Luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile