The BSc course in Physics at MSU Baroda is at par with the top institutes like IISERs and IITs.
The infrastructure is the best in the whole of Gujarat state. The faculty for this course however is a bit lacking in comparison to other courses. Some are not skilled enough while some are not interested in teaching at all.
The laboratories are decked with decent equipments but during the First and Second years, they are almost of no use. The third year has a lot of lab sessions that should not be missed
The theoretical exams are pretty easy as most of the questions are based on what has been taught in the class.
MSU has 2 major libraries ( SSMT and SHMT) that have a wide range of books on almost every subject.
Research is mainly conducted in areas of condensed matter, Spectroscopy, X Ray diffraction and Nuclear Physics. Seminars and conferences are held throughout the year on campus.
My opinion is that MSU is not much of a good choice for a BSc in Physics, especially if you are coming from a state other than Gujarat.