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 Senior College. For ease in locating the academic programs at various levels, courses are grouped under Commerce and Science streams. Courses under Arts are proposed.