Which one is good? 1) BSc in physics from BHU. (2) BTech from Bihar engineering college like MIT or BEC.
In this situation I will be suggesting you to go for a renowned degree,though today B.Tech is not a renowned degree but if compare b.tech with bsc then I think you should go with B.Tech.
So at this point don't compare colleges instead look for your future opportunities.
You may get many chances in B.Tech than in B.Sc.
So from my point joining B.Tech will be good since you will be in touch with all the basic engineering skills.
Rest decision is yours.
Regards!
Shikhar Singh Chauhan

I am here for helping you...
as per your doubt I am providing you a link below where you can compare your mention colleges with your desired course..
Link is given below:
https://dqxeclau.top/compare-colleges
Apart from this I want to inform you that..
Careers360 is coming up with India's Biggest Talent Search Exam-"CTSE" where aspirants of JEE and NEET 2020/21 can take the test and win prizes & scholarships worth 1.25 crores. Students studying in class 11th, 12th and 12th droppers can appear for this exam. They will get to know where they stand in terms of preparation and competition. Every student will have to pay a nominal fee of rupees 100/- and in return, he will get Paytm cashback offers worth rupees 250* and prizes include: cash, laptops, smartphones, amazon echos, Careers360 almanacs, power banks and more.
http://bit.ly/32QjPzy
Don't forget to share it with your friends....
I hope it will be beneficial for you....
For more queries you can upvote my answer and can ask in the comment section below...
Best of luck...