Most of the schools I know about have a standard cluster of Unix machines which we can SSH into - and the rule is that programming assignments have to run on those. That seems fairly standard ...
Most schools I'm familiar with also let you set up X forwarding/RDP/citrix to their fancy cluster so you can get any app you need without installing it.
Most schools I'm familiar with also let you set up X forwarding/RDP/citrix to their fancy cluster so you can get any app you need without installing it.