The college boasts of an accomplished faculty of about 120 members, and more than 2,000 students. The college is also proud of its efficient and very supportive non-academic staff. It offers a number of courses in the Sciences, Humanities and the Social Science streams.