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.

CS 7300: Introduction to Research in Computer Science: Citation Management

A guide to library resources to support CS 7300 with Dr. Ngu.

Parts of a Citation

Image shows parts of a citation highlighted in different colors (author, article, etc), then it shows 2 sample citations with the corresponding parts highlighted in that color.

Above you see an image showing samples of ACM and IEEE citation.

Here are some observations:

  1. Citations are numbered by the order they appear in your paper.
    • Not the author's last name.
  2. Authors always come first in a citation.
    • Note that in IEEE you abbreviate author given names, while in ACM you spell them out. 
    • Also note that both conventions use given (first) name then surname (last name). 
  3. Article/paper titles are usually in quotes, but not in ACM.
  4. Source titles are usually in italics
  5. Include as many details available - year, volume, issue, page numbers, etc. 
    • Purpose is to make it as EASY as possible to find the article.
  6. Include a DOI if available. If not, include a PERMALINK or a Publisher URL.
    • DOIs are permanent and registered as a standard, so they're first option. 
    • Permalinks are the next best thing.
    • A URL is the last option.

Look for a library guide on your citation style for a quick review, but always go to the source to make sure. Especially when publishing in a journal, there are many variations journal to journal so you must check the journal's specific requirements.

EndNote Training Materials

NEW!! Learn how to use EndNote Desktop and EndNote Web in our Canvas modules.

Click on the links below to view the modules in Canvas. The modules do not require a log-in, but you must enroll in the course using the second link to save the course in your Canvas dashboard and to be able to take the comprehension check quiz.

For more assistance with transitioning from RefWorks or using EndNote: