Online courses typically share the course schedule well in advance. The schedule can give you an idea about the topics and their complexity. Prepare a calendar accordingly for each topic so that your time is planned and you don’t end up panicking last minute.