I am not able to find After Effects in the Student shop except as a part of the Master Collection. It is possible to buy AE as a stand alone product, or do I have to buy it through the MC?
Correct. For S&T editions, AE is only available in the MC or Production Premium.
Retrieving data ...