As universidades tendem a ter caching bastante agressivo - como esse tipo de coisa - então parece provável que esse seja o problema. Por que é diferente para wi-fi do que ethernet eu não sei.
Existem várias maneiras de contornar isso. Na verdade, é um problema comum mesmo sem o cache interno de uma universidade, pois muitos sites são deliberadamente configurados para ficarem em cache por um longo tempo para aumentar a velocidade de carregamento.
Uma maneira de contornar o problema de arquivos atualizados é "versionamento" - isto é, acrescentar um número de versão ao nome do arquivo. Se o nome do arquivo for alterado, todos os usuários receberão o arquivo novo e atualizado, e não o antigo em cache.
Se isso parecer um pouco desconcertante, dê uma olhada no HTML5 Boilerplate. Entre muitas outras coisas, ele contém todas as informações que você precisa para implementar o controle de versão de uma forma relativamente indolor .
Para as próprias páginas da web, é mais complexo, pois obviamente você não quer continuar mudando seus nomes. Você pode forçar que eles não sejam armazenados em cache, mas provavelmente é melhor trabalhar apenas a partir da conexão que não está sofrendo com o problema.
Em qualquer caso, você encontrará várias informações sobre armazenamento em cache, controle de versão, forçar as coisas a não armazenar em cache e assim por diante. aqui .