* Imparting and crating New Knowledge.
* Building core teaching competencies in prospective teachers.
* Developing skills for information processing and life long learning.
* Postering crativity and critical thinking.
* Intiating and expertimenting innovations in teacher education.
* Undertaking action research and applied research at grassroots level.
* Keeping face with information and communication technology..