Why a few course are shown as – Currently out of Stock?

It simply depends on availability. The courses which are shown as “Currently Out of Stock” are not available to order. However you may order them later, if they are available or you can choose an alternate course.