A
Never an Issue
As far as campus security goes, there are Police everywhere for safety reasons. Penn has the largest private police force in the state after all, but it's all for your safety. Now, I have never heard of anybody getting a write-up for drinking issues themselves. Obviously if you assault, rape, steal or something else, the Penn police will arrest you, but for the majority of less severe offenses, their don't really care, and, honestly, you can even ask the Penn security guards for information as to where the parties are, and they'll tell you.
Academic strictness is there, but it's a seldom used venue at the school. Most everybody here is here to learn and work, otherwise transferring might be your best option.