List Of top College for ESE in India
This List is based On Placement and Faculty
Electronics and communication

ECE is a very vast branch. So much to explore and so many areas of research . From a job perspective I can say M. Tech for ECE students should be done in IIT /top NIT /IIIT /bits . For research purposes IIT are best . The present demand is for embedded systems . Even if you do M.Tech from a good college(not IIT/NIT) you can get a job in that sector with a bit of hardwork and skills . but for the sake of other branches like VLSI , communication engineering u need to be From IIT /NIT then only core companies hire you . 
1.) IIT Bombay / IISC Bangalore
2.) IIT Delhi
3.) IIT Kharagpur & IIT Madras
4.) BITS PILANI & IIT Kanpur
5.) IIIT Hyderabad , NIT Trichy, warangal, Surathkal, IIIT Bangalore
6.) IIT Roorke , IIT Guwahati , IIIT Delhi
7.) NIT Calicut & Allahabad
8) COEP- Pune
9) DAIICT- Gandhinagar

List Of To Private College for ECE
1) UPES , Dehradun
2) VIT University
3) Delhi Technological University
4) Anna university
5) SRM , Chennai
6) Thapar University
7) Kongu engineering College
8) K L University
9) Nirma University
10) BVP , Pune

Scope of ECE In India 
ECE is one of the toughest branches of engineering.
The annual packages for this department are quite attractive (after CS and M&C). This year in iit kgp the annual average package of this Branch is 16.75 lakh for dual degree students and 15.25 lakh for BTech students in the first phase.
If you are planning to take ECE for your engineering​ subject then be prepared for hard studies.
The closing rank and packages of M&C and ECE are approximately equal, but in near future M&C will overtake ECE in terms of packages.