My university was interesting; you could get a computer degree with the Engineering department or with the Math&#x2F;CS department, and their IT policies were polar opposites. Engineering was 99% Windows&#x2F;MATLAB&#x2F;Visual Studio&#x2F;you name it. CS was 99% Linux&#x2F;GCC&#x2F;CUPS&#x2F;etc.<p>If you were on the wrong platform you had a hell of a time submitting assignments. (CS students on Windows found their C programs would run fine on their laptops but would crash in the CS environment because of compiler and C std lib differences. Engineering students on Linux found that they couldn&#x27;t open the .docx files to submit lab reports without destroying the mandatory formatting in the tables.)