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.


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)


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

Computer Science and Data


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

Reproducibility and Rigour in Computational Neuroscience
Crook S, Davison A, McDougal R, Plesser H.
Front. Neuroinform. 2020. doi: 10.3389/fninf.2020.00023

Attitudes and norms affecting scientists' data reuse
Curty R, Crowston K, Specht A, Grant B, Dalton D.
PLOS ONE. 2017

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

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

last edited 9/23/2020