To ensure quality course delivery, online courses have an enrollment cap of 10- 50. However, it’s up to the instructor to define the exact seats considering the nature of courses and his/her free option.