An essential feature of the University of Tennessee is a commitment to maintaining an atmosphere of intellectual integrity and academic honesty. As a student of the university, I pledge that I will neither knowingly give nor receive any inappropriate assistance in academic work, thus affirming my own personal commitment to honor and integrity.
You CAN and are encouraged to work together and to help each other on homework and projects. When you help another student, DO NOT show them your code that works. Instead, describe the approach you used, make suggestions on appropriate commands, and/or help identify errors. For individual assignments, every student must independently write their own code. Programs will be similar in nature because they are solving the same problem. However, they should not be virtually identical. You can do things using different commands, different sequences of commands, use different variable names, and create uniquely personalized comments.
For team projects it is OK and you are encouraged to share code and look at code from other sources (websites, MATHWORKS help file, etc) as examples. However, you MUST document the author/source of parts of the code that are not your own and understand what each line is doing. NOT copy/paste from these examples.
DOCUMENT! Use comments to explain how things work. When it doubt, add extra comments. If you use code from another source, include a reference to it in your comments.
Your code may be checked for 'uniqueness' against all other programs from this and previous semesters, and project code that does not appear to be original will be scrutinized via websearch for plagiarism. Any violations in these rules will be considered a violation of the University's honor code and will be dealt with accordingly.