The College has earned an enviable reputation in teaching and research in the Sciences as well as in the Humanities. Students have a wide range of subjects to choose from in the Junior College as well as in Senior College wings. For ease in locating the academic programs at various levels, courses are grouped under Arts, Commerce and Science streams.