Computer Science Academic Honesty

Tests and Quizzes Almost without exception, quizzes and tests will be individual efforts. If you have a question about any item on the quiz or test, direct it to the teacher. You may not share answers or code with your classmates.

Tests or quizzes may have "open resource" components and "closed resource" components. Closed resource components do not allow for the use of notes or external resources. Open resource components all you to use use "static" information off of the web as a reference. This means you may not engage other intelligent agents in the process. If you have any doubts about this you are encouraged to ask your instructor.

You may not discuss tests or quizzes with others until we go over them in class or we post the solution, unless we specify otherwise. This rule does not apply if you are in a singleton section.

Some Specific Examples The following are considered breaches of academic honesty.

Programs and Projects We regard our classrooms as learning communities. We allow and encourage the sharing of ideas and methods between students on projects. However, the work you turn in should be substantially your own. If a project is a group project, you may, of course, collaborate freely as a group.

If you are ever unsure, we strongly encourage you to ask.

Here are some acceptable forms of collaboration:

Here are examples of unacceptable forms of collaboration:

A Rule of Thumb A good test for whether it is OK to share something is to ask: Could the recipient, aided by the insight from your help, now solve a problem of similar sophistication independently from scratch without your contribution?