I expect you to follow standard principles of academic honesty. Among other things, this means that any work you turn in should be your own or should have the work of others clearly delineated. When you work as part of a group, you need not identify the work of each individual.
You should never "give away" answers to homework assignments or examinations. You may, however, work together in developing answers to most homework assignments. Except as specified on indidual assignments, each student should develop his or her own final version of the assignments. On written assignments, each student should write up an individual version of the assignment and cite the discussion. On programming assignments, each student should do his or her own programming, although students may help each other with design and debugging.
If you have a question as to whether a particular action may violate academic standards, please discuss it with me (preferably before you undertake that action).
Note that computer programming shares with normal writing a need to cite work taken from elsewhere. It is certainly acceptable practice to borrow other code for your assignments. However, you must cite any code that you use from elsewhere. Each piece of code you take from elsewhere must include a comment that specifies:
You do not need to cite the classes and libraries you use, as the command to include classes and libraries within a program provides sufficient citation.
Disclaimer Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.
Source text last modified Tue Dec 29 09:11:25 1998.
This page generated on Tue Jan 12 11:47:33 1999 by SiteWeaver.
Contact our webmaster at firstname.lastname@example.org