Accredited with "Five stars" grade by National Assessment and Accreditation Council (NAAC)