Plagiarism is the act of taking or copying ideas or words without clearly acknowledging the source of information. Using a direct quote, paraphrasing or editing a sentence, or even copying from your own assignment can be considered cheating under the Student Code of Conduct and Due Process (Policy 04:02:00).
Plagiarism in Computer Science can be a difficult concept to understand. Almost all computer programs contain ideas or short sections of code borrowed from elsewhere. But does that make it ethical to copy code without giving credit in your assignment? Or is there an alternative way to write your code correctly?
Writing a program is much like writing a paper. A significant amount of creativity is involved, and many of the same rules apply regarding copyright and intellectual property. In the classroom, you should consider: