This course will examine the meaning of curriculum, school curriculum development, adaptation of the latest curriculum to curriculum implementation in schools, curriculum analysis which includes task and material analysis, formulation of essential goals and learning, misconceptions and strategies for overcoming them by utilizing ICT