The school is state-supported and does not state on its homepage anything about religion or religion motivating their policies. Of course, if it did, the school like this would not be able to receive government funds in the U.S.

That is not to say the individuals behind the policy do not have a personal religious motivation.

Either way, it's a stupid policy.