Kurikulum adalah perangkat mata pelajaran dan program pendidikan yang diberikan oleh suatu lembaga penyelenggara pendidikan yang berisi rancangan pelajaran yang akan diberikan kepada peserta pelajaran dalam satu periode jenjang pendidikan. Penyusunan perangkat mata pelajaran ini disesuaikan dengan keadaan dan kemampuan setiap jenjang pendidikan dalam penyelenggaraan pendidikan tersebut serta kebutuhan lapangan kerja. Lama waktu dalam satu kurikulum biasanya disesuaikan dengan maksud dan tujuan dari sistem pendidikan yang dilaksanakan. Kurikulum ini dimaksudkan untuk dapat mengarahkan pendidikan menuju arah dan tujuan yang dimaksudkan dalam kegiatan pembelajaran secara menyeluruh.
Salah satu fungsi kurikulum ialah sebagai alat untuk mencapai tujuan pendidikan yang pada dasarnya kurikulum memiliki komponen pokok dan komponen penunjang yang saling berkaitan dan berinteraksi satu sama lainnya dalam rangka mencapai tujuan tersebut. Komponen merupakan satu sistem dari berbagai komponen yang saling berkaitan dan tidak bisa dipisahkan satu sama lainnya, sebab kalau satu komponen saja tidak ada atau tidak berjalan sebagaimana mestinya.
Para ahli berbeda pendapat dalam menetapkan komponen-komponen kurikulum. Ada yang mengemukakan 5 komponen kurikulum dan ada yang mengemukakan hanya 4 komponen kurikulum. Untuk mengetahui pendapat para ahli mengenai komponen kurikulum, seperti berikut ini:
Subandiyah (1993: 4-6) mengemukakan ada 5 komponen kurikulum, yaitu: