If access is granted to a course for 90, 180, 365 days it means that after that time they no longer have access. It is not the duration of the course. They migh tcomplete the course in a couple of days or a week, or even an hour!
USE CASE: A customer buys access to an online (or other) course that they can complete in their own time frame. However, they only have access to the content for a fixed term. This means if they want continued access they need to pay again.
In my case I want to make online courses available for anywhere from 12 to 24 months with one payment. But that is not the duration of the course.
So along with the sales price it should say $xxx for x days access or similar.
By saying course duration, if they have purchased online content, they may not be expecting to not have access after that date.
Hope that makes sense.