Academic Integrity Code

Academic honesty is required in all your work. You must solve all programming assignments entirely on your own, except where group work is explicitly authorised. This means you must not take, neither show, give or otherwise allow others to take your program code, problem solutions, or other work.

This means you must protect your code from access by others. Do not leave it where others can find it. Do not give it to someone for submission on your behalf. Do no use any fragment of code obtained online or from someone else, except what is explicitly authorized as a part of the course. The only legitimate code is that you thought of yourself and typed in by hand to a simple text editor. The use of java environments (jcreator, javabeans etc) is prohibited by default. When authorized, any non-original code that you do use must be clearly identified with due reference to the source. Falsifying program output or results is cheating also.

Please see your professor if there are any questions about what is permissible.

Students who are caught cheating will be given a 0 and a letter grade penalty. In addition, a letter to their parents may be sent reporting the incident. Second violation will result in summary failure from the course. Be aware that code analysis tools may be used on every assignment to detect cases of cheating.