Really? It's been several years since I got my degree, but have things changed that much? What sort of CS class do you *need* Windows for? For my classes it was all Java or C that had to compile on Solaris or Linux. I guess maybe if they're teaching you C# or something. But by and large the academic CS world is *NIX based; or so I thought.
I had to use Visual Studio for my first C++ class. I had no idea what I was doing at the time and probably do not still.
So far though, I have learned C++, C, Java, and I have been teaching myself php for a class.