A cohort is a group of students who work through a curriculum together to achieve the same academic degree together.
[1][2] In a cohort, there is an expectation of richness to the learning process due to the multiple perspectives offered by the students.
[4] It is usually implemented based on an applicable theory such as the structuration framework.
Since most of the interaction occurs in real-time, CBC falls under the category of synchronous learning.
The model works similarly to conventional classroom learning, where a group of like-minded students learns the same content together to achieve similar outcomes.