ESU Department of Computer Science

Guidelines for Technical Papers and Graduate Theses



ESU Computer Science Department

Guidelines for Technical Papers and Graduate Theses



A technical paper or graduate thesis (referred to as paper for the rest of this document) is the explanation of an argument. That is, the purpose of a paper is to explain a theory and illustrate why it is correct or incorrect. We often use the Scientific Method to help our explanation:
 
Scientific Method [1]    
1.      Hypothesis    
2.      Experiment    
3.      Evaluation and Iteration of Experiment    
4.      Conclusion
 
When we write a paper which does not involve an experiment, we would then use other theories or writers to help explain why our hypotheses are true (or false). This is research.
 
In order to structure the paper, we should remember the famous writing/speaking rule of thumb [2]:    
1.      Tell them what you are going to say (Introduction).    
2.      Say it (Body).    
3.      Tell them what you said (Conclusion).
 
The general structure of a paper could therefore follow the following outline:    
1.      Introduction
     a.       State the Hypothesis
     b.      Overview of the paper
     c.       Explain the Conclusion    
2.      History
     a.       Explore what past work has occurred on the topic    
3.      Experiment or Explanation
     a.       If experimenting, include great detail
     b.      Evaluate the experiment
     c.       Iterate if possible    
4.      Future Work
     a.       What issues has the work not resolved    
5.      Conclusion
     a.       What has been proven
     b.      Review the paper    
6.      References
 
Please use this outline as a guideline. Different instructors will require different methodologies.
 
Note that the Introduction and Conclusion of the paper should actually be the last sections to be written. The best way to attack the problem is to look at its history first and write this section, then perform the experiment and write up the details. If there is no experiment, write the explanation and research. Finally, write the Future Work, Introduction, and Conclusion.

A Note on Plagiarism

As we are aware, much work has been done in the areas we study, and these results are available in trade magazines, journals, and online. Therefore, it is very tempting to use the words that others have written as part of a paper. However,
 
PAPERS MUST BE ORIGINAL WORK, AND SO THE USE OF MATERIAL DEVELOPED BY OTHERS IS UNETHICAL AND UNACCEPTABLE.
 
A paper, or portion of a paper, which is a direct copy of others words will not be accepted by the members of the Computer Science Department and could lead to course failure.
 
Related to plagiarism is the issue of using the work of others as a source for our arguments. Consider the following quote from the 1976 paper New Directions in Cryptography [3] by Diffie and Hellman:
 
          "We stand today on the brink of a revolution in cryptography. The development of cheap digital hardware has freed it from the
          design limitations of mechanical computing and brought the cost of high grade cryptographic devices down to where they can
          be used in such commercial applications as remote cash dispensers and computer terminals."

One method for using such a quote in a paper is to proceed as seen above. We place the text in quotes, and if the text consists of multiple lines we indent the text on the right and left. We should also include where we have found this quote as indicated with [3]. This method of quoting should be used sparingly. A paper should not consist of a series of quotes from others.
 
A second method for using the work of others as a source document is to summarize the information while still indicating that the idea came from the authors. For example, to summarize the Diffie-Hellman quote we could write:
 
In the 1976 paper New Directions in Cryptography [3], Diffie and Hellman predicted that the world was on the brink of a cryptographic revolution. They indicated that as computer hardware became less expensive and more functional, cryptography would be used in ATM machines and in PCs. We now know that their predictions were correct.
 
 

Writing Tips
 


 
 

References

 
 
Good and Bad References
 
We should always keep in mind that much online information has been put there for the purpose of selling a product. With this regard, we must be skeptical about information we obtain from .com websites. We can expect a company to tout their product as the best in the field, and therefore must ask for independent reviews of the products. In general, be skeptical about information obtained from .com sites.
 
However, some sites can be trusted. Below is a partial list. Consult with your instructor or advisor concerning a reference not on this list.
 
 

References
     
1.          Wikipedia; Scientific Method, December 2004, Retrieved on December 23,2004 from http://en.wikipedia.org/wiki/Scientific_method#Scientific_method_and_the_practice_of_science.
     
2.          S. Lawrence, Tips on Business Writing, 1997, Retrieved on December 23,2004 from http://lcb1.uoregon.edu/ameyer/writing.htm.
     
3.          W. Diffie and M. E. Hellman, New Directions in Cryptography, IEEE Trans. Info. Th., Vol. 22, pp. 644-654, 1976.
     
4.          D. E. Bakken, et al, Data Obfuscation: Providing Anonymity and Desensitization of Usable Data Sets, IEEE Security and Privacy, Vol. 2,No. 6, pp. 34-41, November / December 2004.
     
5.          C. P. Pfleeger and S. L. Pfleeger, Security in Computing, Third Edition, Prentice Hall Publishing, 2003.
 
 
Last update: 2005-12-22
This page is maintained by Ernie Miller, Computer Science Department, East Stroudsburg University
©2005 ESU Computer Science Department