Due to time zone difference and job, it would be difficult to match the timing. Is it necessary in an online program to be present at the exact time or I can spare time during the week at my convenience?

Lectures are recorded and are accessible 24/7, so students from all parts of the world can access them at their own conveniance, anytime and anywhere. Even if there are webinars for some of the modules they will be recorded for later.