National Network of Libraries of Medicine
English Arabic Chinese (Simplified) French Hindi Japanese Korean Persian Portuguese Russian Spanish

Physical Sciences

Computer Science

"Computing Methodologies: Computer-assisted analysis and processing of problems in a particular area." -- Definition from the NCBI MeSH Database.

Overview

Computer science is the study of the theory, design, implementation and performance of computer software and computer systems, including the study of computability and computation itself. From What is Computer Science, University of Maine. A detailed description is also available there.

Free On-Line Dictionary of Computing (FOLDOC) – Free site for definitions of computing terms. Supported by the United Kingdom's Imperial College Department of Computing.
How Stuff Works: Computer Channel – HowStuffWorks, a subsidiary of Discovery Communications, is the award-winning source of credible, unbiased, and easy-to-understand explanations of how the world actually works.

Occupational Outlook Handbook

Computer and Information Research Scientists
Computer Programmers
Database Administrators
Information Security Analysts

Computer Science Organizations

Association for Computing Machinery (ACM)
Association of Information Technology Professionals (AITP)
Institute of Electrical and Electronics Engineers (IEEE)

LibGuides

California Institute of Technology Library
Duke University Libraries
Massachusetts Institute of Technology Libraries


Computer Science and Data

Publications

The case for open computer programs
Ince DC, Hatton L, Graham-Cumming J.
Nature. 2012;482(7386), 485-488.

Understanding data sharing behaviors of STEM researchers: The roles of attitudes, norms, and data repositories
Kim Y, Zhang P.
Library & Information Science Research. 2015;37(3), 189-200.

Reproducible research in computational science
Peng RD.
Science. 2011;334(6060), 1226-1227.

Computer Science Metadata

Metadata schemas vary by repository and by project. A general, multipurpose metadata schema is Dublin Core.

Computer Science Repositories

ArXiv
Cooperative Association for Internet Data Analysis (CAIDA)
Github
Open Access Directory of Data Repositories - Computer Science
Re3data.org - Computer Science Repositories