I know from experience with my roommates first year, that drinking majors can get you stuck having to attend an hour (or two) long course similar to something like AA or alcohol abuse courses.
My one friend overslept a fire alarm once, and when he was caught he received a major and had to attend a fire safety course. The punishments are always hilarious for those not being punished looking in haha