I have spent a very long time trying to get the UMass wifi to cooperate with my video game addiction.
Apparently, the problem is caused by a big incompatibility between Windows' wifi stack and the university's wireless router setup.
The most effective solution I have found is to connect your phone to the campus wifi, then tether your computer to your phone's internet connection over USB.
Your phone will block tethering with wi-fi turned on but there are apps that can unlock it. The one I linked has a paywall but if you don't want to pay there's a way to crack it (I don't remember how).
With this you will still get ping spikes occasionally but not nearly as often as with a regular wifi card.