The Department is engaging in three main areas of activities.
Specialist courses refer to various advanced theory programmes offered mainly at master level.
Programmes which have been offered by the Department include Educational Assessment and Evaluation, Educational Administration and Management, Early Childhood Education, Special Education Needs, Philosophy of Education, Values Education, Sociology of Education, Educational Guidance, Comparative Education, Higher Education, and Education and National Development. Though specialized, these programmes are largely conducted from a multi-disciplinary perspective. The work of supervision is carried out at two levels. The first one is with dissertation in B.Ed. In these two programmes, students are required to write a largely research based dissertation and are closely supervised by the staff in the Department.