Cohort based courses
These are a type of learning model where a group of students progress through a course together under the guidance of instructors or mentors. This approach encourages a sense of community and shared learning experience among the students. It is often used in online learning platforms to enhance student engagement and retention.