help button Ask For Help
------
------

Physical Sciences & Engineering Library

Computer Science Subject Guide

Library resources for the field of Computer Science

More Subject Guides...

How Do I...
Librarian Subject Specialist: Phoebe Ayers (530) 752-9948 http://people.lib.ucdavis.edu/psa

Articles

ACM Digital Library
A searchable index to Association for Computing Machinery articles and conference proceedings, and selected affiliated organizations, with links to the full-text articles and conference papers. Coverage: 1954 - present for Journals and Magazines, 1985 - present for Proceedings. (available to UCD only)
CiteSeer
A scientific literature digital library that aims to improve the dissemination and feedback of scientific literature. It indexes Postscript and PDF research articles on the Web primarily in the area of Computer Science/Engineering.
Computing Reviews
Computing Reviews is a publication from the Association of Computing Machinery (ACM), available at www.reviews.com. It is a database of reviews of the computing literature, including books, journal articles, and articles from proceedings. Reviews provide a summary of the book or article contents and an expert evaluation. Reviews are indexed according to the ACM classification, and are searchable or browsable by topic, author, title, reviewer or issue of Computing Reviews. Computing Reviews provides an easy way to stay up to date with the computing literature and identify the best articles in the field. The site can also be used as a database for searching for literature on a particular topic. The full-text link will take you to UC E-Links and the full text of the original paper, if available, or to a catalog search for books. (Available to UCD only.)
Digital Bibliography & Library Project
The DBLP server provides bibliographic information on major computer science journals and proceedings. Initially the server was focused on DataBase systems and Logic Programming (DBLP); gradually being expanded toward other fields of computer science.
IEEE Xplore
Access to full-text IEEE transactions, journals, conference proceedings, and standards and IEE/IET journals and conferences. Offers basic, advanced, author and table of contents searching. Coverage: 1988 - present.
INSPEC
Citations from scholarly journals, conference proceedings, books, reports, and dissertations in physics, electrical engineering and electronics, computers and control, and information technology. Coverage: 1898 - present.
MathSciNet
Covers approximately 1600 mathematical journals as indexed in the American Mathematical Society's publications Mathematical Reviews (QA1 M3) and Current Mathematical Publications (Z6653 C63). Coverage: 1940 - present.
Top

Books

Lecture Notes in Computer Science
Lecture Notes in Computer Science is a series of books and conference proceedings that document the latest research in computer science, information technology and artificial intelligence. Individual titles are also cataloged. Coverage: 1997 (vol. 1233) - present. Earlier volumes are also available in print in Shields Library, call number QA267 A1 L43.
Safari Tech Books Online
A collection of computing books that includes the full text of over 300 O'Reilly Press books dating from 2004 to the present. Safari will grow to include all new O'Reilly titles, including the popular In a Nutshell books on important computing topics. The full-text is searchable across titles and searches can be limited to code fragments. Books can also be browsed by topic. Books can be read online, or individual chapter sections can be printed out or emailed. Access is limited to 28 simultaneous UC connections. Coverage: 2004-present. (Available to UCD only.)
Synthesis Digital Library of Engineering and Computer Science
A collection of online "lectures" on cutting-edge topics in engineering and computer science. Lectures are from 50-100 pages in PDF format, and are designed to provide an introduction to the topic and in-depth analysis. The lectures are arranged in series; sample series topics include computational electromagnetics, digital circuits and systems, and image, video and multimedia processing. New series and lectures will be added continuously and existing lectures will be revised as needed. (Available to UCD only).
ITKnowledgeBASE
A collection of 100+ full-text, searchable online books from CRC Press. Contains books and handbooks on topics from security and software engineering to IT management. (Available to UCD only.)
InfoSECURITYnetBASE
A collection of 60+ full-text, searchable online books from CRC Press, focusing on information security topics, including managing IT security, security investigations and testing, and designing secure systems. (Available to UCD only.)
Harvest: UC Davis Library Catalog
Use to find books, journals, and other items in the UC Davis libraries. Includes titles that are in the e-book collections listed above.
Top

Handbooks, Encyclopedias & Dictionaries

BABEL: A Glossary of Computer Oriented Abbreviations and Acronyms
FOLDOC: Free Online Dictionary of Computing
Computer Science Handbook.
(2004, 2nd edition). Provides basic overviews of topics in 11 areas of computer science: Algorithms and Complexity, Architecture and Organization, Computational Science, Graphics and Visual Computing, Human-Computer interaction, Information Management, Intelligent Systems, Net-Centric Computing, Operating systems, and Software Engineering.
Handbook of Information Security
PSE Library Reference TK5105.59 .H35 2006
This handbook covers all areas of information security, including policy and technical aspects.
The Internet: A Historical Encyclopedia
PSE Library Reference TK5105.875.I57 I5372 2005.
This encyclopedia is divided up into 3 volumes: biographies, issues, and chronology.
The BCS Glossary of ICT and Computing Terms
Shields Library QA76.15 .G59 2005
A Dictionary of Computing
Shields Library QA76.15 .D526 2004
Dictionary of Information Technology
Shields Library QA76.15 .C58 2002
Webster's New World Computer Dictionary
PSE Library Reference QA76.15 .P395 2003 (2001 edition available in Shields Library, Bio/Ag Reference QA76.15 .P395 2001)
Top

Technical Reports

The Computing Research Repository (CoRR)
A full-text repository (from arXiv.org) of technical reports in computer science, sponsored by ACM, arXiv.org, NCSTRL and AAAI. The reports are searchable and browsable by subject.
IBM Research
Public domain technical reports from the Thomas Watson Research Center.
Microsoft Research
Public domain technical reports on basic and applied research.
New Zealand Digital Library-Technical Report Collection
A full-text searchable index to computer science technical reports from websites around the world, currently representing 45,720 technical reports located in 296 sites.
Open-Access Computer Science Repositories
This is a listing of open-access repositories in computer science from the OpenDOAR (Directory of Open Access Repositories) project. Repositories may include technical reports, conference papers, and dissertations as well as articles and pre-prints. The collection includes repositories from universities, departments and research projects.
UC Davis technical papers, dissertations and theses in CS
Top

Languages

Ada Home
Web information source for Ada and Ada-related issues.
C Programming
Introduction to Object-Oriented Programming Using C++
Numerical Recipes in C, Numerical Recipes in Fortran, and Numerical Recipes in Fortran 90

Finding Books on CS Topics and Languages

Language/Topic Subject Heading Call Number Range
.NET Microsoft .NET or Microsoft .NET Framework Varies, check Harvest catalog
ASP.NET Active Server Pages PSE TK5105.8885.A26 or Shields QA76.625
C C (Computer program language) Shields QA76.73.C15
C++ C++ (Computer program language) Shields QA76.73.C153
C# C# (Computer program language) Shields QA76.73.C154
Java Java (Computer program language) Shields QA 76.73 J38
Linux (all distributions) Linux Shields QA76.76.O63
Mac OS X Macintosh (Computer) - Programming Shields QA76.76.O63
PHP PHP (Computer program language) Shields QA76.73.P224
Visual Basic Microsoft Visual BASIC Shields QA76.73.B3
Web design/development various PSE TK5105.888
Windows (all versions) Microsoft Windows (Computer File) Shields QA76.76.O63
XML XML (Document markup language) Shields QA76.76.H94

Always check the Harvest library catalog first or ask a reference librarian as books on more than one topic may be in unexpected places.

Top

Algorithms

Algorithm definitions from MathWorld
Collected Algorithms of the ACM - CALGO
Archive of downloadable software associated with papers published in the Transactions on Mathematical Software, as well as other ACM journals.
List of algorithms from Wikipedia
NIST Dictionary of Algorithms and Data Structures
This site provides definitions and references for algorithms, data structures, archetypical problems and common functions. Hosted by the National Institute of Standards and Technology.
Top

Professional Societies

American Association for Artificial Intelligence
Information on AAAI conferences, symposia, workshops, publications, resources, and membership.
Association for Computing Machinery
Information about ACM activities, services, conferences, and publications, plus links to the tables of contents of ACM journals.
IEEE Computer Society
Information about conferences, standards and activities.
Resources of Scholarly Societies - Computer Science
Access to web sites related to scholarly computer science societies around the world.
Society for Industrial and Applied Math
Information about SIAM's books, journals, monthly newsletter, conferences, and meetings.
USENIX -- the Advanced Computing Systems Association
See the Usenix Publications site for access to conference proceedings, the Compendium of Best Papers, and ;login: magazine.
Top Top Top

Web Sites

The Ada Project (TAP) - Tapping Internet Resources for Women in Computer Science
CMU Artificial Intelligence Repository
Collection of files, programs, and publications for AI researchers, educators, and students.
Computer Science Subject Guide at the University of Albany
A guide to websites about all aspects of computer science, including Programming and Programming Languages, Bibliographies and Technical Reports, Standards and more. A good place to start looking for information. Maintained by Michael Knee of the University of Albany.
Computer Science Wikibooks
A collection of open content, freely editable textbooks and tutorials about computer science
Concurrent Systems
Links to information on concurrent systems available on the Web.
Formal Methods
Links to information on formal methods available on the Web.
Resources for Programming Language Research
UNIXhelp for Users
WWW Computer Architecture Home Page
Top