Academic Honesty:

Any student found guilty of academic dishonesty will receive an F in this course plus additional disciplinary penalty. Academic dishonesty includes, but is not limited to, the following:

1. Giving or receiving information during an exam.

2. Code/solution-level collaboration among students on programs (such as sharing codes) or homework assignments.

3. Unauthorized or malicious use of computing facilities.

4. Deception or misrepresentation in you dealings with your instructor or teaching assistant.

5. Plagiarism (such as copying parts of published work verbatim without quotes and references). The solution is to always use your own words and cite full references.

6. Violation of copyright rules and software license rules.