This document discusses different models and types of curriculum. It describes curriculum models as approaches, methods, and procedures for teaching and learning tailored to specific student groups. Curriculum can be subject-centered or student-centered, traditional or innovative, topic-based or competency-based. Four broad categories of curriculum design are presented: traditional, student-centered, critical, and structural. Specific models like Tyler, Taba, and Saylor/Alexander are outlined. Eleven different types of curriculum are also defined, including overt, societal, hidden, null, phantom, concomitant, rhetorical, curriculum-in-use, received, internal, and electronic curriculum.