Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

How to Cite Sources in Your Research Paper: ACM

A guide on how to cite your sources and avoid plagiarism

Computer Science Style Guide Suggestions

The Association for Computing Machinery is the pre-eminent professional body dealing in all aspects of information technology. 

On this page you will find a list of the information that is needed, along with several examples for (ACM, APA or IEEE).

Information adapted from the Computer Science Research Guide @libraires.dal.ca

ACM = Association of Computing Machinery
Sample citation [Phillips 2001] -- List References alphabetically, using the author's last name.

APA = American Psychology Association
Sample citation (Raskin, 2002) -- List References alphabetically, using the author's last name.

IEEE = Institute of Electrical and Electronics Engineers
Sample citations [1] or [8, 10] -- List References numerically, in the order that you have cited them.

How to write a Reference for a:

Webpage (html document, URL significant)
Basic information needed See an example using: ACM | APA | IEEE

Website (with many pages, URL significant)
Basic information needed
 See an example using: ACM | APA | IEEE

Wikipedia
There are no examples because this is not a scholarly resource. It is not an appropriate reference for academic papers.

Article in electronic Newsletter or Magazine (html document, URL significant)
Basic information needed See an example using: ACM | APA | IEEE

ACM Digital Library (pdf document, URL not relevant)
Basic information needed
 See an example using: ACM | APA | IEEE

IEEE Electronic Library (pdf document, URL not relevant)
Basic information needed See an example using: ACM | APA | IEEE

Journal Article with DOI (Digital Object Identifier)
Basic information needed See an example using: ACM | APA | IEEE

Journal Article (multiple formats online, URL to a directory)
Basic information needed See an example using: ACM | APA | IEEE

Journal Article (multiple formats online, URL to a file)
Basic information needed See an example using: ACM | APA | IEEE

Journal Article (from a print source, no URL)
Basic information needed See an example using: ACM | APA | IEEE

Conference Paper (from Proceedings)
Basic information needed See an example using: ACM | APA | IEEE

Book (by one or more authors)
Basic information needed See an example using: ACM | APA | IEEE

Authored Chapter in a Book (by one or more editors)
Basic information needed See an example using: ACM | APA | IEEE

International Standard (from a print source, no URL)
Basic information needed See an example using: ACM | APA | IEEE

International Standard (html document, URL significant)
Basic information needed See an example using: ACM | APA | IEEE

Technical Report (from a print source, no URL)
Basic information needed See an example using: ACM | APA | IEEE

Technical Report (html document, URL significant)
Basic information needed See an example using: ACM | APA | IEEE

Source: http://libraries.dal.ca