"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 Science Organizations
Computer Science and Data
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
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.