required-course-progression