Firstly, you should know that there is no difference in the facilities and reputation of the colleges, Although BITS ranks better as an engineering school. BITS Pilani ranks #30 on NIRF's Engineering rank list and IIIT Allahabad ranks #103 on the same. But you should focus on your monetary capacity in consonance with your future plans before applying.
My cousin studied at IIIT A and the following points are based on his experience:
Here's a table comparing both institutes:
Parameters |
BITS Pilani Mechanical |
IIIT Allahabad IT |
Tuition Fee (INR) |
1.59 per semester |
62,500 |
Average Salary(INR) |
4.5-5 LPA |
20.83 LPA |
Highest Salary(INR) |
6 LPA |
43 LPA |
Top Recruiters |
Brahmos, Tata Tech, Hero and Michelin |
Adobe, Aakash, Accenture, American Express etc |
Lastly, if you love the mechanical stream and are truly motivated to study Maths and Physics then you must go for it. Mechanical is a vast field as well because you'd learn everything related to mechanical processes and even production scheduling. So clearly check your interests and goals before deciding.