No, you can go online at any time to reply to the discussion threads, but you will need to spend the appropriate amount of hours online per class.