This course explores the issues related to development, implementation and evaluation of language programs. It is designed on the assumption that “a sound educational program should be based on an analysis of learners’ needs.” This course addresses curriculum and syllabus at national level and looks at different syllabus types (e.g. structural, notional-functional, communicative and task-based) and the ways in which these can be instantiated in published and teacher-designed materials. This course also examines critically the theoretical orientations which underpin language teaching materials designed for a range of contexts, and explores the processes of material analysis, evaluation, adaptation and production.