Academic Honesty

The essence of all work that you submit to this course must be your own.  You can use code and images you find elsewhere, but you must cite those sources in your project.

Reasonable

  • Communicating with classmates about problems
  • Discussing the course’s material with others in order to understand it better.
  • Helping a classmate identify a problem with his or her project.
  • Incorporating small pieces of code that you find online or elsewhere into your own code, provided that those snippets are not themselves solutions to assigned problems and that you cite the snippets’ origins.
  • Turning to the web or elsewhere for instruction beyond the course’s own, for references, and for solutions to technical difficulties, but not for outright solutions to problems or your own final project.

Not Reasonable

  • Letting another student type your work, or doing that work for another student.
  • Asking a classmate to see his or her solution to a problem before submitting your own.
  • Paying or offering to pay an individual for work that you may submit as (part of) your own.
  • Submitting (after possibly modifying) the work of another individual beyond allowed snippets.