Every successful concept and project in life requires a proper framework and planning. This relates to all processes, including education. Whenever we embark on any new plan or procedure, we need to make sure that we have all the plans drawn up. What is on offer, what are the resources that we have, what are the steps, which we need to take and what are the goals that we need to achieve are some elements that need to be looked upon. A similar set of constraints when applied to education in schools and colleges gives birth to curriculum. A curriculum is a set of courses, including their content, offered at a school or university. The curriculum often contains a detailed list of subjects and the elements of teaching them.