How long you have access to a program depends on the program you've chosen.
You can find more details about how long you have access to each program on their specific program information page.
Bear in mind:
You can find your program expiry date in the portal when you log into your program.
Once a program has been started it must be completed within the program validity period.
After a program has expired, you will not be able to access that program and a new program will need to be purchased.
The expiration date on a program cannot be extended.