I usually pack different clothes to wear, and keep spare shoes in my office (maybe your campus has student lockers available? both the school I attended and the one I work for do, in an "off campus student lounge" type area), and wrap anything that needs to stay dry in an old Target bag in my panniers. Much nicer to get a little wet than it is to ride in a raincoat.