As a student of UIET CSE, I will share some merits and demerits of the same with you-
Merits-
Demerits-
NIT Patna IT is a good option because it offers good placements and an NIT tag. As far as IIIT Bhubaneswar CSE is concerned, you can check all the information related to it and compare it with the other two.