St. Stephen's College has barred students from wearing shorts in classrooms, libraries, dining halls and other common areas under new campus regulations.
The dress code has drawn protests from student groups, who call it "moral policing" and say it infringes on students' freedom of choice.
The controversy has reignited debate over balancing institutional discipline with personal autonomy on university campuses.