Academic Integrity

By this point in your education, we expect you’re familiar with what is and is
not acceptable academic behavior.

Any form of cheating on exams is unacceptable. The penalty for cheating on an
exam is failure in the course.

For MPs, we allow credited collaboration with a single partner on some MPs.
The MP write-ups give you detailed instructions for declaring your
collaborators. Each student is still responsible for committing code to the
SVN for grading. You may only collaborate with students currently taking the
course. Do not ask for help from your roommate who took the class last
semester, or from your cousin’s best friend’s girlfriend who took the class
in 2006. Do no accept assistance from students not currently enrolled in the
class, even if they offer.

You may not receive help from anyone outside of course staff and your
credited MP partner for that MP. If you are struggling with an MP, course
staff will help you better than your friend can, and we won’t have to talk to
you about an integrity violation.

You may not use or refer to solutions written in past semesters or found
online.

Keep in mind that despite our fairly loose policy, we will be testing your
individual understanding of the MPs via the exams.

In general we follow the CS Department
policy
on academic integrity, with the following notable exceptions:

Any infraction of academic integrity on an MP will result in a 0 on that MP,
regardless of when we notify you.

Any infraction of academic integrity on an MP will result in a 10 point
penalty in your final course score. Note that this is different, and slightly
less severe, than the suggested departmental policy.

Every violation of academic integrity will be reported to the department and
will become a part of the offending student’s permanent record, even if
he/she drops the class before the violation is discovered. Note also that
students with academic integrity infractions are not eligible for grade
replacement.

There are no minor infractions. Do not sign in attendance for your friends.
Do not casually lay your scantron sheet face up on the table. Do not give a
friend a printout of your code. Do not ask someone who took the class in a
previous semester for help of any kind.