Computing Curriculum Progression