Unless explicitly otherwise stated, all work to be handed in by any student must be exclusively the work of the student whose name it bears. Students may not work together on homework unless it is explicitly stated that they may. Students may not consult with one another on any programming project unless it is explicitly stated that they may. Students may not debug each other's code, tell each other how to get around problems, or provide each other with fragments of code no matter how small, unless it is explicitly stated that they may. Students are allowed to help one another with questions pertaining solely to system use and hardware issues, provided that the solutions to those questions do not constitute the point of the exercise.
Any case of plagiarism, falsification, tampering with records, purchasing work for hire, or any other form of cheating of which the instructor or graduate assistants of a course become aware and can document will be reported to the Honor Board. The original work in question will be held by the instructor as evidence. THERE WILL BE NO WARNINGS, AND NO EXCUSES WILL BE ACCEPTED.
Students who become aware of cheating have a responsibility to report it. Reporting is not optional. Under the Virginia Tech Honor System (Section VII, article 1), "It is the duty of all members of the academic community to report alleged violations promptly. Alleged violations must be reported in writing..." (Taken from the 1988-89 Pylon, page 86; for further information on the honor code, see the Pylon, pages 81-91.) Students may report cheating in C.S. courses in either of two ways. (a) They can report the case to the Honor Board directly and in writing. (b) They can report the case to the instructor. Whichever they choose, such students must provide specifics of names and evidence. Telling the instructor "You know, a lot of people are cheating on this assignment" is not reporting the case to the instructor.
These guidelines constitute the official policy on cheating of the Department of Computer Science. Unless the instructor explicitly states otherwise, the rules contained herein are in force for all work in all Computer Science courses.
The following policy supplements the departmental policy on student use of computer accounts, as presented in the Virginia Tech Student Handbook, Pylon. The policy presented there concerning accounts on university mainframes remains in full force.
Undergraduates in computer science courses may be given access to Computer Science Department computer facilities. Use of such facilities is a loaned university resource, and as such is covered by several sections of the University Policies on Student Life, including the sections on Theft of State Funds. (See the section entitled, "Statement of Individual Responsibilities," in the Virginia Tech Student Handbook, Pylon.) Access to departmental computer systems is provided for the express purpose of completing assignments for computer science courses, as outlined by the instructor. On rare occasions, access may also be provided for specifically authorized research, with or without course credit. Any other use whatsoever of any departmental computer is a violation of departmental policy. Acceptance and usage of any account on any departmental computer constitutes tacit acceptance of this policy. CS departmental policy stands in addition to the University's "Computer and Communication Systems Use" policy as stated in the University Policies for Student Life.
Exception to this policy: Computer Science majors and a restricted group of CS minors will use CSUGRAD accounts for electronic mail and projects as defined by system administrators (see CSUGRAD handbook).
Unauthorized activities specifically prohibited include, but are not limited to, the following:
The above violations will be referred to Judicial Affairs, Office of Student Affairs. In addition, the State of Virginia may choose to bring criminal charges for serious violations which constitute infringements of state or federal law.
THE HONOR CODE
WILL BE STRICTLY ENFORCED IN ALL COMPUTER SCIENCE COURSES. ALL
ASSIGNMENTS SUBMITTED SHALL BE CONSIDERED GRADED WORK, UNLESS
OTHERWISE STATED. ALL ASPECTS OF YOUR COURSE WORK ARE COVERED BY THE
HONOR SYSTEM. HONESTY IN YOUR ACADEMIC WORK WILL DEVELOP INTO
PROFESSIONAL INTEGRITY. THE FACULTY AND STUDENTS OF VIRGINIA TECH
WILL NOT TOLERATE ANY FORM OF ACADEMIC DISHONESTY.