Dear Shreya,
It's strict if you are a first year. And gets a bit relaxed when you become senior. That's what I have heard.
A formal shirt and Pant. No T-shirts whatsoever.
Although it's advisable to tuck your shirts in, I have not seen my professors barking at us for not doing so.
No beard. At all. They don't want Kabir Singhs. (Although mere outlines of beard may not look so disturbing to the professors.)
No Casual shoes. A formal one is highly advisable. (You can wear some casual ones but they must not be that casual. Or you will lose your most important reward - Attendance)
Hope it was helpful.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile