Academic Misconduct
READ THIS BEFORE BEGINNING EACH PROGRAMMING PROJECT
Academic Misconduct:
(READ THIS BEFORE BEGINNING EACH
PROGRAMMING PROJECT) The university labels each of the following activities as
academic misconduct:
·
Cheating. Whether on
exams or homework assignments, this includes copying the work of other students,
and asking or allowing another student to do your work.
·
Plagiarism. Also known
as "academic theft," it refers to the use of another's ideas or words
(or source code) without proper attribution or credit.
·
Collusion. "Any
student who knowingly or intentionally helps another student to perform any of
the above acts of cheating or plagiarism is subject to discipline for academic
dishonesty. There is no distinction between those who cheat and plagiarize and
those who willingly allow it to occur."
The following is a description
of explicit forms of plagiarism/collusion/cheating that will result in an "F" in this course and may result in
suspension from UCSB for two quarters (this list
is not inclusive):
-
Seeing any portion (no matter how small) of another student’s code, unless
working in a group project.
- Allowing another student to see any portion of your code
(no matter how small), unless working in a group project.
- Working
together (that is, actually writing the computer code) with another student,
if assignment is not a group project.
- Modifying
another student’s work to make it “your own.”
- Asking
a fellow student to help you find a bug in your program, or
to help you write any portion of your program, no matter how small..
- Copying
any portion, no matter how small, of another student’s code for use in
your program.
-
Using the Internet or Library to seek solutions to and help with programming
projects
and not referencing these sources.
- Knowingly
allowing any of the above to take place.
The following is a description
of allowed forms of seeking help (this list is not inclusive):
- Discussing
your project with your TA, professor, or a designated tutor.
- Receiving
help from your TA, professor, or a designated tutor via email.
- Discussing
the general ideas of solving the project with a friend or fellow student.
- Getting
explicit help from a fellow student about a concept in the course, unrelated
to an assignment.
-
Using the Internet or Library to read about the general principles that
apply in the project, if you reference the sources!
The
penalty for the first offense of academic misconduct in this class will be to be
receive an "F" in the course and to be referred to academic judiciary
at the Office of Student Life, SAASB, 2201. The standard penalty the
Office of Student Life issues for plagiarism is a 2-quarter suspension from UCSB.