This course in Philosophy of Education introduces the student teacher to the application of Philosophical principles, theories and methods in clarifying, evaluating and attempting feasible solutions inherent educational theory and practice. In its various strands and anticipated learning outcomes, the course is aligned to the National aims of education and to the mission and vision of Kenya's Competency Based Curriculum. The course covers the meanings of Philosophy, a brief history of western philosophy of education, the concepts of education, teaching and learning, content areas in Philosophy and their implications on CBC, Educational Thought in Africa, Cognitive dimension of Education, Dialogical dimension of Education, Normative dimension of Education, Creative Dimension of Education, Contemporary themes in Philosophy of Education and Study of Education in the 21st century and beyond