My friend did his B. Arch from BIT Mesra, so I can give you a brief idea about the course.
Architecture depends on your vision, on your projection, and how you see the world. Therefore, college views could differ. Architecture is not like maths which would be the same throughout the world, it is designing and depends on how you can plan your thoughts.
Some of the striking features of BIT-Mesra (Architecture) are as follows.
Going by the above factors, it is safe to say that BIT Mesra is a good option for pursuing a degree in Architecture.