Encyclopedia of Computer Science

Front Cover
Edwin D. Reilly, Anthony Ralston, David Hemmendinger
Nature Publishing Group, 2000 - Computers - 2034 pages
The Encyclopedia of Computer Science is the definitive reference for anyone who works with computers, computing, and computer science. This new edition has 2,000 pages containing over 623 fully updated articles by internationally known computing experts. Students, professionals, and lay readers quickly find all the information they need in one, easy-to-use volume for clear, concise explanations of the latest technology and its applications - including past, present, and predicted future trends in computer science. Arranged alphabetically, the 623 articles are classified into sections covering the main themes of computing: hardware, software, computer graphics, information and data, mathematics of computing, methodologies, applications and computing milieu. The encyclopedia also includes extensive appendices, and name and subject indexes.

From inside the book

What people are saying - Write a review

Encyclopedia of computer science

User Review  - Not Available - Book Verdict

Since 1976, this has been the definitive reference work on computer, computing, and computer science. The newly revised fourth edition offers more than 2000 pages, containing over 100 new articles and ... Read full review


Abbreviations and Acronyms
Notation and Units

4 other sections not shown

Other editions - View all

Common terms and phrases

About the author (2000)

EDWIN D. REILLY is Associate Professor of Computer Science, Emeritus, State University of New York, Albany. He is the coeditor of Encyclopedia of Computer Science, 4th ed., and Computer Graphics Companion, and coauthor of Vax Assembly Language Programming and Pascalgorithms.

Jeffrey J. McConnell, Professor of Computer Science and department chair, has been on the faculty of Canisius College, Buffalo, since 1983 and is the author of the textbook "Analysis of Algorithms: An Active Learning Approach" (Jones & Bartlett, 2001).

Anthony Ralston is an Academic Visitor in the Department of Computing at Imperial College, London, and Professor Emeritus in the Department of Computer Science at the State University of New York at Buffalo, which he founded in 1967 and chaired until 1980. He is the author or editor of more than a dozen books on computer science and related areas, and a frequent contributor to leading books and journals in the field. He has served as president of the American Federation for Information Processing Societies and the Association for Computing Machinery. He is a recipient of the ACM's Distinguished Service Award, a Fellow of the American Association for the Advancement of Science and a Fellow of the Royal Society of Arts.

Edwin D. Reilly is Professor Emeritus of Computer Science at the State University of New York at Albany. He served as the first chairman of its computer science department when founded in 1967 and as the first director of its computing center in 1965. Prior to that time, he served in computer management positions at the General Electric Knolls Atomic Power Laboratory in Schenectady, NY. He began his career in computing at the National Security Agency in Washington in 1955. He holds the Ph.D. in physics from Rensselaer Polytechnic Institute and is currently president of his consulting firm "Cybernetic Information Systems," He is the co-author of the textbooks "Pascalgorithms" (Houghton-Mifflin) and "VAX AssemblyLanguage" (Macmillan, US). He is a member of the Association for Computing Machinery, the IEEE Computer Society, the American Physical Society, the Mathematical Association of America, Sigma Xi, and the America Association for the Advancement of Science.

David Hemmendinger is Associate Professor of Computer Science and department chair at Union College, Schenectady, New York. He has also taught computer science at Wright State University, Ohio. His interests include programming languages, concurrent programming, and formal verification of hardware designs. He began work in computer science in 1981, having previously taught philosophy at the City University of New York, and at Antioch and Kenyon Colleges. He has degrees from Harvard (B.A.) and Stanford Universities (M.S. in mathematics), Yale (M.A., Ph.D. in philosophy) and Wright State University (M.S. in computer science). He is a senior member of the IEEE, and a member of the Association for Computing Machinery, Phi Beta Kappa, and Sigma Xi.

Hemmendinger is Associate Professor in the Department of Electrical Engineering and Computer Scienceat Union College.

Bibliographic information