Academic Integrity Policy

Grinnell’s Department of Computer Science has high expectations of Grinnell computer science majors and students in Grinnell computer science courses. Like all departments at Grinnell, we expect students to follow standards of academic honesty and to abide by the course rules and guidelines as stated in the course syllabus. However, experience suggests that students do not fully comprehend issues of academic honesty as they pertain to computer science. In this document, we explain our perspective and provide some examples.

Academically honest behavior is core to the academic mission. Members of the Grinnell community traffic in ideas, and it is important that these ideas receive proper credit. Members of the Grinnell community also care about the accuracy and reliability of ideas and data, and therefore object to actions that undermine such accuracy and reliability.

The Department of Computer Science also views academic honesty and academic integrity as issues of professionalism—we do not want to graduate computer scientists who put the public or their employers at risk by copying code without permission, by using code that they do not understand, by sharing information inappropriately, by pretending that their code works correctly when it does not, or by other violations. The professions that most our majors (and many other students in computer science courses) enter are full of occasions for unprofessional behavior that have grave consequences – temptations that are often backed up with monetary incentives or significant organizational pressures. As a result, we work very hard to persuade our students of the importance of such academic virtues as love of truth for its own sake, accurate allocation of credit for new ideas, thoughtful consideration of the lives and interests of other people who may be affected by our decisions, candor, integrity, and humility.

What norms should we all observe in order to acquire and sustain these traits of character?

  • When we copy or adapt any part of a published work, or create a derivative work from it, or quote from it, we should formally cite that work, identifying the authors and specifying the facts of publication completely enough to allow any reader to confirm that our copy is accurate and that our adaptation or derivation is legitimate. Responsible scholars cite one another, even when the original authors publish their work under a license that specifically permits copying, both to ensure the correct allocation of credit and to enable readers to trace for themselves the development of the ideas expressed.
  • For the same reasons, when we copy or adapt unpublished work, in part or in its entirety, we should obtain the permission of the author(s), credit them explicitly, and acknowledge their priority.
  • For similar reasons, when we receive help from other individuals, we credit them explicitly.
  • It would be both arrogant and unfair to distort, sabotage, or interfere with the course work of others, or to prevent them from submitting it. We should refrain from seeking unfair advantages of this sort.
  • We should not lie to gain some advantage in a course, nor misrepresent our own work or the work of others, nor deceive one another about our work in more indirect ways. We should instead seek and respect the truth, even when doing so does not appear to be to our immediate advantage.
  • In some course assignments, we are required to make records that contain evidence related to their work, such as logs, interaction transcripts, and test runs. The value of such records lies in the fact that the evidence they contain might either support or refute a controversial claim, asserting (for instance) that a calculation or a program is correct or that all of the steps in an experimental protocol were carried out. Honesty therefore requires us to create such documents so that they record actual events and observations, without distortion, and to protect them against subsequent modification by anyone*
  • Section IV.A.4 of the Faculty Handbook specifies that the grades faculty members report “shall have been determined, in the final analysis, on the basis of the faculty member’s own professional evaluation of each individual student’s work.” In order to reach such evaluations, instructors frequently require students to submit assignments and examinations as individuals, even in cases where students might be able to obtain better results through collaboration or by copying or adapting the work of others. Honesty and fairness require us to observe the restrictions that the instructors impose.
  • For the same reasons, instructors may limit or prohibit students from receiving outside assistance on certain assignments and examinations, whether from faculty members, class members, tutors, peers, stackoverflow.com, or whatever. If such help is prohibited, honesty and fairness require us not to seek it and not to offer it. If it is permitted, we have an obligation to acknowledge our receipt of it accurately, explicitly, and fully.
  • For the same reasons, even when allowing some kinds of outside assistance, instructors may limit or prohibit students from receiving other kinds of outside assistance. For example, some instructors might permit discussion of high-level design issues but disallow help with the expression of designs in program code. Honesty and fairness require us to understand what kinds of help are allowed, and to neither seek nor offer prohibited help.
  • We should not distribute solutions to assigned problems or answers to examination questions without the explicit permission of the instructor who assigned them. To do so would be dishonest and unfair to the students who are sincerely trying to achieve their best individual work.
  • When members of the department encounter cases in which students have failed to meet departmental or course standards of academic honesty or appropriate behavior, department members normally follow College guidelines and discuss those cases with appropriate officers of the Committee on Academic Standing (CAS) or the College Hearing Board (CHB). In many instances, CAS or CHB will take on the responsibility of determining an appropriate outcome for the case. In some instances, CAS or CHB will decide that the cases do not fall within their purview. In such instances, the failure to meet standards will be considered a violation of course or department policies and will be subject to penalties similar to those imposed by CAS or CHB.

Penalties imposed by the course instructor or department may include, but are not limited to,

  • A grade of zero (0) on any relevant work.
  • A reduction in the final grade in the course by the equivalent of one letter grade.
  • Failure in the course.
  • Expulsion from the major.
  • A recommendation to the College that the student be suspended.
  • A recommendation to the College that the student be expelled.
  • Any combination of these penalties.

Questions about this policy or the enforcement of this policy may be addressed to the department chair.