You can go with IIT Roorkee Metallurgy rather than IIT BHU. The four-year course is good, and you can further pursue a master’s if you are interested in this field. Both institutes are good at providing effective study materials, but there are other benefits available if you choose IIT Roorkee. They are:
So, IIT Roorkee is much better than IIT BHU.