Activity 1
Introduction: What Do Computer Scientists Do?
According to Dictionary.com, computer science is the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers.
A computer scientist specializes in the theory of computation and the design of computational systems.
Discuss with Explorers information about the field of computer science and what they could expect if they choose it as a career.
(All remaining information for Activity 1 and Activity 2 is from the Bureau of Labor Statistics Occupational Outlook Handbook for Computer and Information Research Scientist. Source: http://www.bls.gov/ooh/computer-and-information-technology/computer-and-information-research-scientists.htm)
Computer scientists invent and design new approaches to computing technology and find innovative uses for existing technology. They study and solve complex problems in computing for business, science, medicine, and other fields.
Duties
Computer and information research scientists typically do the following:
- Explore fundamental issues in computing and develop theories and models to address those issues.
- Help scientists and engineers solve complex computing problems.
- Invent new computing languages, tools, and methods to improve the way in which people work with computers.
- Develop and improve the software systems that form the basis of the modern computing experience.
- Design experiments to test the operation of these software systems.
- Analyze the results of their experiments.
- Computer scientists create and improve computer software and hardware.
Creating and improving software involves working with algorithms, which are sets of instructions that tell a computer what to do. Some computer tasks are very difficult and require complex algorithms. Computer scientists try to simplify these algorithms to make computer systems as efficient as possible. The algorithms allow advancements in many types of technology, such as machine learning systems and cloud computing.
Computer scientists design new computer architecture that improves the performance and efficiency of computer hardware. Their work often leads to technological advancements and efficiencies, such as better networking technology, faster computing speeds, and improved information security. In general, computer scientists work at a more theoretical level than do other computer professionals.
Work Environment
The industries that employed the most computer scientists were as follows:
• Federal government, excluding postal service | 28% |
• Computer systems design and related services | 18% |
• Information | 14% |
• Research and development in the physical, engineering, and life sciences | 12% |
• Colleges, universities, and professional schools; state, local, and private | 11% |