Update ethics authored by Ian M. Hoffman's avatar Ian M. Hoffman
......@@ -34,51 +34,43 @@ If the preceding practices are not followed, the offending assignment receives n
## Coding, in general
Professional/umbrella resources
http://www.acm.org/about-acm/code-of-ethics
http://www.onlineethics.org/
http://www.ieee.org/about/corporate/governance/p7-8.html (not much here)
Scholarly resources
“WASTK: A Weighted Abstract Syntax Tree Kernel Method for Source Code Plagiarism Detection” (https://doi.org/10.1155/2017/7809047)
“Winnowing: local algorithms for document fingerprinting” (https://doi.org/10.1145/872757.872770) The famous MOSS program.
“Strategies for Using Technology in the Teaching of Ethics” (https://doi.org/10.1145/282991.283127)
Misbehavior Online in Higher Education (e.g., https://books.google.ca/books?id=7MpDOEIIceUC&pg=PA249&lpg=PA249#v=onepage&q&f=false)
Individual institutions (often referring to the above or to each other)
Many sources cite the policy of George Washington Univ, which does not seem to survive.
https://integrity.mit.edu/handbook/writing-code
http://cs.whitman.edu/academic-integrity.html
http://www.cs.grinnell.edu/drupal6/taxonomy/term/578
http://cse.unl.edu/academic-integrity-policy
https://www.cs.usask.ca/students/academic-honesty/ (mentions libraries)
https://cs.sfsu.edu/cheating-and-plagiarism-policy (any language-specific help is OK)
https://www.cs.clemson.edu/Academics/honest_policy.shtml (syntax treated differently)
http://www.ecs.csus.edu/wcm/csc/academic/academicintegrity.html
http://eecs.oregonstate.edu/online-cs-students/current-students/class-resources/policies
http://isat.siu.edu/undergraduate/academic-dishonesty.php
http://www.cs.washington.edu/students/policies/misconduct
https://www.siena.edu/academics/schools-departments/departments/computer-science/siena-computer-science-academic-integrity/
https://www.ece.utoronto.ca/undergraduates/academic-integrity/
http://www.eecs.wsu.edu/~schneidj/Misc/academic-integrity.html (a poor one)
http://miamioh.edu/cec/academics/departments/cse/academics/academic-integrity/index.html
PDFs
https://www.cs.uct.ac.za/teaching/forms/UCTCS_2016_AcademicDishonestyPolicy.pdf (a recent revision)
https://web.cs.ship.edu/media/2012_AcademicDishonestyPolicy.pdf
http://www.nwmissouri.edu/csis/pdf/AcademicIntegrityCSI.pdf
http://files.upei.ca/science/csit/academic_dishonesty_policy_csit.pdf (built on USask above)
https://www.rowan.edu/home/sites/default/files/Rohrer%20College%20of%20Business/academic_integrity_policy.pdf
Stanford (a juicy history; some of the above—certainly UWash—are heavily derived from this)
https://www-cs.stanford.edu/academics/current-cas/stanford-honor-code (has an instructional video!)
http://csmajor.stanford.edu/HonorCode.shtml
https://www-cs.stanford.edu/academics/prospective-cas/stanford-honor-code
https://cs.stanford.edu/people/eroberts/courses/cs106a/handouts/03-honor-code.pdf
Media coverage
http://www.stanforddaily.com/2014/06/03/stanford-cs-department-battles-honor-code-violations/
http://www.stanforddaily.com/2015/03/29/increase-in-cs-106-honor-code-cases-prompts-letter-from-provost/
https://bayarea.blogs.nytimes.com/2010/02/11/heading-off-the-temptation-to-cheat-in-computer-science-classes-at-stanford/?_r=0
* Professional/umbrella resources
- http://www.acm.org/about-acm/code-of-ethics
- http://www.onlineethics.org/
- http://www.ieee.org/about/corporate/governance/p7-8.html
* Scholarly resources
- “WASTK: A Weighted Abstract Syntax Tree Kernel Method for Source Code Plagiarism Detection” (https://doi.org/10.1155/2017/7809047)
- “Winnowing: local algorithms for document fingerprinting” (https://doi.org/10.1145/872757.872770) The famous MOSS program.
- “Strategies for Using Technology in the Teaching of Ethics” (https://doi.org/10.1145/282991.283127)
- Misbehavior Online in Higher Education (e.g., https://books.google.ca/books?id=7MpDOEIIceUC&pg=PA249&lpg=PA249#v=onepage&q&f=false)
* Individual institutions (often referring to the above or to each other)
-Many sources cite the policy of George Washington University, which does not seem to survive online.
- https://integrity.mit.edu/handbook/writing-code
- http://cs.whitman.edu/academic-integrity.html
- http://www.cs.grinnell.edu/drupal6/taxonomy/term/578
- http://cse.unl.edu/academic-integrity-policy
- https://www.cs.usask.ca/students/academic-honesty/ (mentions libraries)
- https://cs.sfsu.edu/cheating-and-plagiarism-policy (any language-specific help is OK)
- https://www.cs.clemson.edu/Academics/honest_policy.shtml (syntax treated differently)
- http://www.ecs.csus.edu/wcm/csc/academic/academicintegrity.html
- http://eecs.oregonstate.edu/online-cs-students/current-students/class-resources/policies
- http://isat.siu.edu/undergraduate/academic-dishonesty.php
- http://www.cs.washington.edu/students/policies/misconduct
- https://www.siena.edu/academics/schools-departments/departments/computer-science/siena-computer-science-academic-integrity/
- https://www.ece.utoronto.ca/undergraduates/academic-integrity/
- http://www.eecs.wsu.edu/~schneidj/Misc/academic-integrity.html (a poor one)
- http://miamioh.edu/cec/academics/departments/cse/academics/academic-integrity/index.html
* PDFs
- https://www.cs.uct.ac.za/teaching/forms/UCTCS_2016_AcademicDishonestyPolicy.pdf (a recent revision)
- https://web.cs.ship.edu/media/2012_AcademicDishonestyPolicy.pdf
- http://www.nwmissouri.edu/csis/pdf/AcademicIntegrityCSI.pdf
- http://files.upei.ca/science/csit/academic_dishonesty_policy_csit.pdf (built on USask above)
- https://www.rowan.edu/home/sites/default/files/Rohrer%20College%20of%20Business/academic_integrity_policy.pdf
* The Stanford case (some of the above—certainly UWash—are heavily derived from this)
- https://www-cs.stanford.edu/academics/current-cas/stanford-honor-code (has an instructional video!)
- http://csmajor.stanford.edu/HonorCode.shtml
- https://www-cs.stanford.edu/academics/prospective-cas/stanford-honor-code
- https://cs.stanford.edu/people/eroberts/courses/cs106a/handouts/03-honor-code.pdf
- Media coverage [here](http://www.stanforddaily.com/2014/06/03/stanford-cs-department-battles-honor-code-violations/), [here](http://www.stanforddaily.com/2015/03/29/increase-in-cs-106-honor-code-cases-prompts-letter-from-provost/), and [here](https://bayarea.blogs.nytimes.com/2010/02/11/heading-off-the-temptation-to-cheat-in-computer-science-classes-at-stanford/?_r=0)