CSE1001 Library ResourcesRefworks AND How to Search the YorkU Library Catalogue for Books and Articles
Sarah Shujah, Science LibrarianSteacie Science & Engineering Library, R416‐736‐2100 x 33945 [email protected]
ay October 10, 2012
Steacie Science & Engineering Library
Brain Warm‐up• New Spice – Study like a scholar, scholar
• Has the Large Hadron Collider destroyed the Earth yet?
• Cats – don’t get distracted by cat videos
Outline1. Your Assignment ‐ due October 17, 2012
2. Research Basics• Peer‐reviewed• Document Types• Refworks/Citation machine• Boolean search
3. Search tips – Boolean
4. YorkU Library Website• YorkU Passport Login• Computer Science Research Guide
5. Find a book
6. Find an article and Conference Paper
7. Useful Resources/Links
1. Your Assignment –Due Oct.17, 2012 11:59pm• Email me [email protected], subject line must have CSE1001 in it. Include your name and student number please.
• Pick any CSE related topic and send me 4 references related to that topic. The items must be available at the YorkU Library.• 1 book (print or ebook. Please also provide a link to the catalogue record)• 1 Journal article • 1 Conference proceeding article (do not provide just the name of the conference but rather the name of the article in the conference)
• 1 site on the open web (link must work on campus)
• Format: • In email, list topic and four citations• Use Refworks, Citation Machine, and either APA or MLA format• Otherwise use the exportable citation format if easier (i.e. BibTex)
2. Research Basics• Peer review:
• Researchers validating each others work before publication
• Types of documents • Patents: government granted license to an invention• Journals: Research results are presented in periodicals• Books:
• Reference: encyclopedia, tables, data collections, properties• Manuals: lab methods, programming language, operating systems• Monographs: general topics
• Conference proceedings: Research results presented at a meeting. Often peer‐reviewed, but not always.
• Technical specifications: how a device of component works i.e. circuit diagrams
• Code library: database of source code listings or linkable subroutines
2. Research Basics –Refworks setting up an account
Add reference items to a folder
2Refworks Instructions for off campus
2. Research Basics –Create a Bibliography List as a Word Document
3. Search tips –Boolean AND
AND: Finds those citations that contain both search terms joined by AND
AND is used to find the intersection of different concepts versus “Java program” will look for articles with these two words as a phrase. Therefore, use BOOLEAN terms between concepts/keywords.
Java AND program
3. Search tips –Boolean AND
J
Java AND program
J
JJ
J
J
J
JJ
J
Jp
Jp
J
Jp
Jp
J
p
pp
p
p
pp
p
p
ppp
3. Search tips –Boolean OR
OR: Finds citations with ANY search terms joined by OR
OR is used to join synonyms and related terms of the same concept:
Java OR program
read: either Java OR program OR bothN.B. use brackets if you have more than one term for a concept: (Java OR program)
3. Search tips –Boolean OR
J
Java OR program
J
JJ
J
J
J
JJ
J
Jp
Jp
J
Jp
Jp
J
p
pp
p
p
pp
p
p
ppp
3. Search tips –Boolean NOT
NOT: Finds citations that DO NOTcontain these search terms
NOT is used to exclude a set of results when you find that you are too many false hits on an unrelated topic
(Java and program) NOT C#
3. Search tips –Boolean NOT
J
(Java AND program) NOT C#
J
JJ
J
J
J
JJ
J
Jp
Jp
J
Jp
Jp
J
p
pp
p
p
pp
p
p
ppp
NNOT C#
4. YorkU Library Websitewww.library.yorku.ca
Undergrad Library Guide (Left side menu)
Search Tab/Bar
Articles & databases Tab
Research (Drop down menu)
Steacie Library Link • Engineering and Computer Science Blog
• Contact Us
5. YUL – Find a BookTopic: Concurrent Programming in Java• Step1: Find out more about this topic
• Wikipedia/Google• Oxford Reference Online• Course material
• Step 2: Define the Research Topic/Question• Ask: What about concurrent programming in Java do I want to discuss?
• (i.e. design principles and patterns)
• Step 3: Identify Key Concepts/Keywords• Concurrent Program Java Parallel programming• Design Principles Patterns Language
• Step 4: Refine Results• Online Books• By Library
• Step 5: Subject searching
• Step 6: Add item to Refworks
5. YUL – Find a BookTopic: Concurrent Programming in Java
6. YUL – Find an Article and Conference PaperTopic: Concurrent Programming in Java
• Step 1: Define the research question and identify key concepts
• Step 2: Select a database appropriate to Computer Science• Example: IEEE Xplore
• Step 3: Create a search string• i.e. Java AND programming AND concurrent
• Step 4: Refine Results• Search within results
• Step 5: Add item to Refworks
6. YUL – Find an Article and Conference PaperTopic: Concurrent Programming in Java
6. YUL – Find an Article and Conference PaperTopic: Concurrent Programming in Java
6. YUL – Find an Article and Conference PaperTopic: Concurrent Programming in Java
Title of Article
Click here to get full text
Indicates that source is a Journal (NOT a conference)
Name of Journal
Click here to export citation into Refworks or BibTex
6. YUL – Find an Article and Conference PaperTopic: Concurrent Programming in Java
Title of Conference Paper
Name of Conference
Click here to get full text of ar
Indicates that source is a Conference publication
Click here to export citation into Refworks or BibTex
7. CSE1001 Useful Resources• CSE1001 Research Guide
• Look here for more tips on the assignment including examples • Links to computer science e‐book resources• http://www.library.yorku.ca/cms/cselib/2011/01/18/cse‐1001‐research‐directions‐in‐computing/
• Refworks Instructions for off campus
• LibX – Plug in
• Google Preferences/Library Links
• Ask A Librarian
• Khan Academy Computer Science
• Sarah Shujah, Room 102H, Steacie LibraryPhone: 416‐736‐2100 x33945Email: [email protected]
THANK YOUwww.library.yorku.ca/cms/cselib/2011/01/18/cse-1001-research-directions-in-comp
Questions?
science.kuniv.edu.kw