Qualifying of highly academic teachers, educationally and professionally, to satisfy the needs and requirements of the society.
1- To provide opportunities for university graduates of various majors to join the profession of teaching.
2- Providing students with knowledge, conceptions and psychological and educational theories.
3- To train students in various communication skills.
4- To develop students' leading skills, and reinforcing responsibility.
5- To prepare students for applying computer technologies to education process.
6- To build personality that is able to self-learning and continuous education.
7- To develop scientific research skills to solve the educational problems.
8- Training students in teaching strategies and methods.
9- To develop skills of job ethics.