On this page
If you need help, please contact Shiyi Xie, Liaison Librarian at 778-782-8023 or shiyi_xie@sfu.ca or Ask a librarian
This web page is intended to help you with your CMPT 376 project. Also refer to the research guides for Computing Science and Engineering Science for general information. Start early so you can get the information and assistance you need.
Information resources
Background information
A. Reference titles and e-book collections
You should begin your research by looking for background information on your topic.
This information is often found in reference books (e.g., dictionaries, encyclopedias, handbooks). The reference books that are useful to you will really depend on your topic.
Books and book chapters--especially their introductions--can be very useful as background sources.
Use the default search on the Library home page ("Catalogue Search") or Advanced search.
Tips on using Subject Headings: Check a book's subject headings (listed under Details) in the catalogue record that can be used to find books about your topic. For example, the book Encyclopedia of machine learning and data mining includes: Machine learning -- Encyclopedias, Data mining -- Encyclopedias. When you click on any subject heading, you can find more books on the specific topic.
Specific Titles: You may also wish to narrow your search to our technical e-book collections, such as:
- Knovel : Collection of technical handbooks
- SpringerLink: Publisher platform that includes books, handbooks, encyclopedias, and more
- Access Engineering: McGraw Hill engineering reference and ebook platform, including Marks' Standard Handbook for Mechanical Engineers, Perry's Chemical Engineers Handbook, Standard Handbook for Electrical Engineers, Roark's Formulas for Stress and Strain
- Taylor & Francis eBooks: Taylor and Francis platform for e-books and reference works
- Wiley Online Library: Wiley's platform for e-books, reference works, and more
- IEEE Xplore: E-book titles from IEEE and its partners
- AccessScience: encyclopedia covering all major scientific disciplines
B. Review articles
Review articles are an important source of background information and can be helpful when starting with your topic. They synthesize key research and are typically written by experts in the field. The valuable bibliography included in a relevant review article can save you time in literature searching. You can find review articles in databases of journal records.
Research articles
Selected databases for journal articles and conference papers.
- IEEE Xplore :A database of worldwide literature in electronics and electrical engineering, computers and control, physics and information technology.
- EI Compendex : Covers the core literature of engineering
- PsychInfo: Premier database for psychology research
- ACM Digital Library: Conference proceedings and reports from the Association of Computing Machinery
- Web of Science: Multidisciplinary database of journal and conference literature. Also used for citation analysis of research
- Scopus: Multidisciplinary database of journal and conference literature. Also used for citation analysis of research
See SFU Library's Database page for a full list of SFU databases by discipline.
Grey literature
Grey literature is information produced outside of traditional publishing and distribution channels. Common grey literature publication types include theses and dissertations, conference proceedings, datasets/statistics, patents, reports (annual, research, technical, project, etc.), working papers, government documents, white papers and evaluations.
Refer to the Grey literature guide for where and how to find it. Also, see the following guides for resources on certain types of grey literature:
- Guide to Technical Standards
- Patent Information Guide
- Theses and Projects from SFU
- Theses from Non-SFU Universities
Information evaluation
Popular vs. scholarly sources
Popular/non-scholarly sources inform and entertain the general public. Examples include newspapers, magazines, trade journals, popular books, data and statistical publications and compilations, letters to editors, and book reviews.
Scholarly sources disseminate research among professionals within disciplines. Examples include journals, conference proceedings, research monographs, theses and dissertations, and patents.
Quality check for journals
Many databases allow you to limit to peer-reviewed journal articles. We also use Ulrich's Periodical Directory to find out whether a journal is peer-reviewed.
Use the Journal Citation Report database to find a journal's Impact Factor (JIF) and the rankings of journals in many subject categories. Or, use SCImago Journal Rank, a publicly available database, to find journal rankings.
Find a group of publishers that agree to uphold ethical publishing standards via Committee on Publication Ethics (COPE), and this website provides guidance for authors.
See the following guides as needed:
Source evaluation frameworks
Many source evaluation frameworks are available, including RADAR and SIFT, which are introduced below. Each framework has its own strengths and weaknesses. Ask yourself relevant questions when evaluating a specific information source.
Introduction to LaTeX
LaTeX is a typesetting system, not a word processor. It is primarily used for producing high-quality documents, especially those containing mathematical notations.
Consult the resources to learn more.
Citing sources
It is important to cite your sources to:
- Give credit to the original researchers
- Show you've done proper research
- Help readers find the sources you used
Refer to the following guides:
- Citing & Writing: IEEE style and citation managers
- BibTeX, LaTex, and Overleaf: Citing in LaTeX/Overleaf
Avoiding plagiarism
SFU library guides:
IEEE guidelines:
- Plagiarism Information Centre
- Identify Plagiarism
- Investigating Possible Misconduct
- Submission and Peer Review Policies includes the following guidelines for AI-generated text:
"The use of content generated by artificial intelligence (AI) in an article (including but not limited to text, figures, images, and code) shall be disclosed in the acknowledgments section of any article submitted to an IEEE publication. The AI system used shall be identified, and specific sections of the article that use AI-generated content shall be identified and accompanied by a brief explanation regarding the level at which the AI system was used to generate the content.The use of AI systems for editing and grammar enhancement is common practice and, as such, is generally outside the intent of the above policy. In this case, disclosure as noted above is recommended."
ACM guidelines:
- ACM Policy on Plagiarism, Misrepresentation, and Falsification
- Penalties for Publication Violations
- ACM Policy on Authorship includes the following guidelines regarding using AI tools in writing:
"Generative AI tools and technologies, such as ChatGPT, may not be listed as authors of an ACM published Work. The use of generative AI tools and technologies to create content is permitted but must be fully disclosed in the Work. For example, the authors could include the following statement in the Acknowledgements section of the Work: ChatGPT was utilized to generate sections of this Work, including text, tables, graphs, code, data, citations, etc. If you are uncertain about the need to disclose the use of a particular tool, err on the side of caution, and include a disclosure in the acknowledgements section of the Work."
Writing Resources
SLC Writing Resources
Writing Thesis Statements
Book a Peer Consultation