Thank you for visiting the “eScience Portal for Librarians.” The “eScience Portal” is no longer being maintained by the University of Massachusetts. This regional resource has been adapted by the National Network of Libraries of Medicine, and is sustained by the network of regional medical libraries across the country. Please visit https://nnlm.gov/data for up-to-date data services and resources supported and vetted by the National Libraries of Medicine. We look forward to your continued involvement in the programming in the New England Region and beyond. If you have questions, please contact Mary.Piorun@umassmed.edu.

Computer Science

Computer Science

According to the Association of Computing Machinery (ACM) computer science (CS) spans the range from theory through programming to cutting-edge development of computing solutions. The work of computer scientists falls into three categories:

  1. designing and building software;
  2. developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems;
  3. devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics.

Most computer science programs require some mathematical background.

Dictionary

Glossary

General

  • 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.