Stony Brook has an Honor Code, which is reviewed at orientation, and something is signed by each student, and you're reminded of it frequently. It is of faculty and student responsibility/ownership...we get to take some tests and quizzes on our own (ie, at home or in library on laptops) with the expectation that we're being good doobies.
An Honor Code committee of students "investigates" breaches; it is then brought to faculty committee if there is merit to the claim. The year ahead of us felt that it was kinda weak, since someone was cheating ad nauseum and no one had the nuts to address it last year, but folks seem to like it (as if we have a choice).
Lemme know if I can do anything to support your cause; a big part of orientation was to encourage us to step up to folks that are doing something outside of the honor code and confront them directly. It is (hopefully) a big step toward stiffening some spines, which may do everyone in our future profession a bit of good.
dc