The internal administration of the college is vested in the Principal who acts in consultation with the College Council. The College Council is a body to advise the Principal in all the internal affairs of the college. The College Council consists of the Principal, all Heads of Departments, the College Librarian, Head Accountant, and two elected representatives of the teaching staff. It is the apex decision-making body of the College.