Professional Ethics

Cooperative work is an important part of learning; you are encouraged to study together, discuss the lectures, laboratory concepts and operating system issues. However, it is cheating to turn in duplicate code (even one small function or comment), and it is cheating to copy work (even one line) from another student's assignment or file. It is cheating to copy work (even one line) from a published source without credit. It is cheating to lend another student your assignment. It is cheating to write part (even one line) of another student's assignment. It is cheating to take the work of someone else, modify it to appear to be different, and submit it as your own. It is cheating to receive any assistance from any other person (except from me and any special permission that I give you) during an evaluation period. Any attempt at deception (such as resubmitting a program assignment n as program assignment n+1 ) is considered cheating. It is cheating to make any statement, written or verbal, that is known to be incorrect. You may not submit work that you and another student completed with another person(s) in another course. During a test, if you look at the work of another student, have a device on your desk that has access outside the classroom, or it is determined that your work could not have been done independently, it will be determined that you have cheated. You are responsible for your program code and if someone uses your code during this class or in the future, you will be held equally responsible for the cheating.

If you are unclear if an activity you are about to participate would be considered cheating, you can come and ask me to get clarification.