Computer Science 1704
Intro to Data Structures & Soft Eng


Plagiarism Detection

CS 1704 strongly enforces the Va Tech Honor code which prohibits plagiarism in programming courses. CS 1704 employs an automated plagiarism detection system to perform syntactical and lexical analysis of submitted programs based upon the formal grammar rules of the C++ programming language. It builds a derivation tree for each students’ program and compares it to the derivation trees of all other student programs in all sections of the course. For example, an extremely simple derivation tree for the elementary arithmetic expression “W = Y * ( U + V )” could be parsed as follows:

Students should take note that in the last five years of use of the Curator grading system and the automated plagiarism detection system every case of programming plagiarism submitted to the Honor Court has resulted in a conviction! Students should consider the consequences of explaining a poor or average grade in CS 1704 to a potential employer as opposed to explaining an Honor Court conviction.

 

D. Barnette 8/29/2001 Virginia Tech © 1995-2002