Answered by Science Counsellor
You can get feed back about how good the branch is by getting feedback from students, faculty, websites etc. It really depends upon your interest, if you have interest in computers and softwares, then you should opt for computer science, if you have interest for designing, landscape architecture, urban planning, urban design, property and construction etc, then B.Arch would be a good option. If you want to go in for education and research, you can go for masters. Doing M.Tech from IIT will certainly have edge in your career prospect. For more information regarding colleges offering courses in engineering, please click on link below: Engineering Colleges.