Horizontal and Vertical Curriculum Plans