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.
Banner image of library main space, view from loft
My library account: renew booksLibrary events calendar WU Library on Facebook WU Library on TikTok WU Library on InstagramWU Library on Twitter

Computer Science, CIS: Getting started

New Computer Science Books

Getting Started with Computer Science Research

Looking for a more technical 'how-to' type guide? Try searching the library catalog for ebooks and print books. Our ebooks tend to be the most up to date for technology topics like Python, HTML5, etc., especially for specific applications of a certain language/tool.

Are you doing research on a less technical, more theory-focused concept related to CS such as user experience, technology and society, etc.? Try searching the catalog for books (especially print books), or searching one of our databases listed under the 'Scholarly Research' tab.

If you want to just browse, here's a general list of CS-related journals and a list of books on general CS topics (this list might not include books on specific topics like Python data processing, but it will have books on general data processing).

Here's how I think about "how-to" vs general/theory topics for CS to help me decide what type of source to find:

  • Specific application: For a timely topic like processing virtual reality graphics with python, ebooks will be most up-to-date with information on how to do that specific task. Also try our databases for articles from a periodical about your topic; most articles will report on news & research related to your topic, rather than giving you "how-to" information.
  • Introductory overview: Python as a general language doesn't change quite as fast and so either ebooks or print books will do fine for introductory/overview information.
  • Broader theory: The general concepts of algorithms, designing software, or human-computer interaction might be better served by print books since the ebooks tend to focus on very specific applications of those topics (not general overviews/introductions). Our databases might also have some good periodical/journal articles on the topic, but be aware that articles tend to be much more specific, focusing on research and news that relates to your bigger topic.

Ask yourself: Is this for personal research, or for a college research paper? Are you trying to learn how to use a certain technology, or are you writing a research paper that requires some combination of broad theory & specific examples? Thinking about these questions will help you know what type of information you're looking for.

Systems Librarian

Profile Photo
Barret Havens
Woodbury University
Los Angeles Times Library
7500 N. Glenoaks Blvd., Burbank, CA

ACS Call Numbers

If you prefer to find books by browsing call number areas, there are a few areas that are good for ACS students to know.

TK5000-TK8000: (Main building, right side) Here are most of the books on technology that aren't exclusively dealing with programming or math concepts. For an ACS major, this could be one of the most diverse and fun sections to browse just to see the variety of books we have available.

TR800-TR900: (Main building, right side) Here you'll find a few more technical books related to animation and filmmaking.

QA70-QA80: (Annex building, room on right) This is where you'll find the computer science books on topics like Python and artificial intelligence. Our ebooks are often more up to date on these topics, so I recommend searching the catalog for ebooks if you have a specific programming language or software product in mind.

HE7000-HE9000: (Annex building, room on left) Here are many books on communication technologies like phones, radio and satellite communication.

P80-P100: (Annex building, room on right) Here are the books on communication, mass media, and language processing (oral and visual). These tend to be more broad and theory-based, and less technical.