I didn’t sign anything either. However, once you agree to study at a university, you abide by the rule of the university. One of those rules is the IP rule. I don’t know how this is legally invoked, but i know it has substance.
I reckon its more for things like database and web dev, much more viable for uni projects to be sale-able.