In Computer Science, the most commonly used citation styles are IEEE and ACM.
IEEE Citation Style
The IEEE Citation Style is based upon the Chicago Manual of Style guidelines. Refer to the Author Digital Tools and the IEEE Citation Reference guide on the IEEE website for comprehensive guidelines.
Use square brackets, treat as footnotes. The numbers contained within the brackets refer to the number of the reference in your works cited list.
For example: as shown by Brown ; demonstrated by Jones and Smith 
Reference List Examples
- Journal article / conference proceedings
A. B. Last Name, "Name of paper," Abbrev. Title of Periodical, vol. x, no. x, pp. xx-xx, Abbrev. Month, year.
R. E. Kalman, "New results in linear filtering and prediction theory," J. Basic Eng., ser. D, vol. 83, pp. 95-108, Mar. 1961.
A. B. Author, "Title of chapter in the book," in Title of Published Book, X. Editor Last name, Ed., xth ed. City of Publisher, Country if not USA: Abbrev. of Publisher, year, ch. x, sec. x, pp. xx-xx.
L. Stein, "Random patterns," in Computers and You, J. S. Brake, Ed. New York: Wiley, 1994, pp. 55-70.
A. B. Author. (Year, Month Day). Title [Type of medium]. Available: URL
J. Jones. (1991, May 10). Networks [Online]. Available: http://www.atm.com
ACM Citation Style
Refer to the ACM Journals Word Style Guide for a comprehensive overview of the various ACM journals citation styles.
In-text citation examples
One author: [Author last name year] → [Smith 2005]
Two authors: [Author 1 and Author 2 year] → [Smith and Jones 2005]
Three or more authors: [Author 1 et al. year] → [Smith et al. 2005]
Reference list examples
Author First Name Last Name. Year. Article title. Journal Abbreviation Vol, Issue (Month Year), pp-pp. DOI
Patricia S. Abril and Robert Plant. 2007. The patent holder's dilemma: Buy, sell, or troll? Commun. ACM 50, 1 (Jan. 2007), 36-44. DOI:http://dx.doi.org/10.1145/1188913.1188915
Author First Name Last Name. Year. Title of Book (Edition number ed.). Publisher, City, State of Publication.
David Kosiur. 2001. Understanding Policy-Based Networking (2nd. ed.). Wiley, New York, NY.
Author First Name Last Name. Year. Presentation title. In Conference Proceedings Title. Publisher, Place of Publication, pp-pp. DOI
Sten Andler. 1979. Predicate Path expressions. In Proceedings of the 6th. ACM SIGACT-SIGPLAN symposium on Principles of Programming Languages (POPL '79). ACM Press, New York, NY, 226-236. DOI:http://dx.doi.org/10.1145/567752.567774
Author Name. Year. Title of Web Document/Page. (Month Year). Retrieved Month Date, Year from URL
Harry Thornburg. 2001. Introduction to Bayesian Statistics. (March 2001). Retrieved March 2, 2005 from http://ccrma.stanford.edu/~jos/bayes/bayes.html