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 ...@@ -34,51 +34,43 @@ If the preceding practices are not followed, the offending assignment receives n
## Coding, in general ## Coding, in general
Professional/umbrella resources * Professional/umbrella resources
http://www.acm.org/about-acm/code-of-ethics - http://www.acm.org/about-acm/code-of-ethics
http://www.onlineethics.org/ - http://www.onlineethics.org/
http://www.ieee.org/about/corporate/governance/p7-8.html (not much here) - http://www.ieee.org/about/corporate/governance/p7-8.html
* Scholarly resources
Scholarly resources - “WASTK: A Weighted Abstract Syntax Tree Kernel Method for Source Code Plagiarism Detection” (https://doi.org/10.1155/2017/7809047)
“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.
“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)
“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)
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.
Individual institutions (often referring to the above or to each other) - https://integrity.mit.edu/handbook/writing-code
Many sources cite the policy of George Washington Univ, which does not seem to survive. - http://cs.whitman.edu/academic-integrity.html
https://integrity.mit.edu/handbook/writing-code - http://www.cs.grinnell.edu/drupal6/taxonomy/term/578
http://cs.whitman.edu/academic-integrity.html - http://cse.unl.edu/academic-integrity-policy
http://www.cs.grinnell.edu/drupal6/taxonomy/term/578 - https://www.cs.usask.ca/students/academic-honesty/ (mentions libraries)
http://cse.unl.edu/academic-integrity-policy - https://cs.sfsu.edu/cheating-and-plagiarism-policy (any language-specific help is OK)
https://www.cs.usask.ca/students/academic-honesty/ (mentions libraries) - https://www.cs.clemson.edu/Academics/honest_policy.shtml (syntax treated differently)
https://cs.sfsu.edu/cheating-and-plagiarism-policy (any language-specific help is OK) - http://www.ecs.csus.edu/wcm/csc/academic/academicintegrity.html
https://www.cs.clemson.edu/Academics/honest_policy.shtml (syntax treated differently) - http://eecs.oregonstate.edu/online-cs-students/current-students/class-resources/policies
http://www.ecs.csus.edu/wcm/csc/academic/academicintegrity.html - http://isat.siu.edu/undergraduate/academic-dishonesty.php
http://eecs.oregonstate.edu/online-cs-students/current-students/class-resources/policies - http://www.cs.washington.edu/students/policies/misconduct
http://isat.siu.edu/undergraduate/academic-dishonesty.php - https://www.siena.edu/academics/schools-departments/departments/computer-science/siena-computer-science-academic-integrity/
http://www.cs.washington.edu/students/policies/misconduct - https://www.ece.utoronto.ca/undergraduates/academic-integrity/
https://www.siena.edu/academics/schools-departments/departments/computer-science/siena-computer-science-academic-integrity/ - http://www.eecs.wsu.edu/~schneidj/Misc/academic-integrity.html (a poor one)
https://www.ece.utoronto.ca/undergraduates/academic-integrity/ - http://miamioh.edu/cec/academics/departments/cse/academics/academic-integrity/index.html
http://www.eecs.wsu.edu/~schneidj/Misc/academic-integrity.html (a poor one) * PDFs
http://miamioh.edu/cec/academics/departments/cse/academics/academic-integrity/index.html - https://www.cs.uct.ac.za/teaching/forms/UCTCS_2016_AcademicDishonestyPolicy.pdf (a recent revision)
- https://web.cs.ship.edu/media/2012_AcademicDishonestyPolicy.pdf
PDFs - http://www.nwmissouri.edu/csis/pdf/AcademicIntegrityCSI.pdf
https://www.cs.uct.ac.za/teaching/forms/UCTCS_2016_AcademicDishonestyPolicy.pdf (a recent revision) - http://files.upei.ca/science/csit/academic_dishonesty_policy_csit.pdf (built on USask above)
https://web.cs.ship.edu/media/2012_AcademicDishonestyPolicy.pdf - https://www.rowan.edu/home/sites/default/files/Rohrer%20College%20of%20Business/academic_integrity_policy.pdf
http://www.nwmissouri.edu/csis/pdf/AcademicIntegrityCSI.pdf * The Stanford case (some of the above—certainly UWash—are heavily derived from this)
http://files.upei.ca/science/csit/academic_dishonesty_policy_csit.pdf (built on USask above) - https://www-cs.stanford.edu/academics/current-cas/stanford-honor-code (has an instructional video!)
https://www.rowan.edu/home/sites/default/files/Rohrer%20College%20of%20Business/academic_integrity_policy.pdf - http://csmajor.stanford.edu/HonorCode.shtml
- https://www-cs.stanford.edu/academics/prospective-cas/stanford-honor-code
Stanford (a juicy history; some of the above—certainly UWash—are heavily derived from this) - https://cs.stanford.edu/people/eroberts/courses/cs106a/handouts/03-honor-code.pdf
https://www-cs.stanford.edu/academics/current-cas/stanford-honor-code (has an instructional video!) - 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)
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