ON school/university grounds: Absolutely prohibited.
THROUGH: Depends on the school/university. If the road or street is part of the campus, then it's still a no-go. If it is a state road or city street and the university simply has buildings on either side, you MIGHT be okay. Example: NSCU in Raleigh. Western Boulevard and Hillsborough should be okay, but I certainly would avoid Cates or Dunn Ave and Stinson Dr.