IGP & Course Registration Timeline