Computer Science

High tech science jobs are booming. As the world becomes more reliant on computers, there is an increased demand for computer scientists. There are multiple career paths available to students with computer science degrees. As with all other sciences, a career in academia is always a possibility. Careers in hardware architecture (for example, designing computer chips and processors), robotics, software development and engineering, web development, or computer networking/information technology systems are predicted to be in demand over the next decade.

Transmission, storage, and analysis of information have become an essential part of modern life and are the underpinning of the vast majority of scientific and industrial fields. Information technology (IT) is therefore a growing field. Some examples of IT science jobs specializing in information sharing and storage are described below:

Network architects and engineers design computer networks such as local area networks (LANs). They develop both software and hardware solutions. Network and computer systems administrators install and support organizations' computer systems and provide customer support. Sometimes they also play a role in maintaining network and system security. Database administrators develop ways to store, organize, use, and present data. The database administrator for an organization ensures the performance of a system running on a particular platform and integrates new users and applications, as well as coordinates security measures for databases connected to the internet. Many companies' information security is also maintained by computer security specialists. Employment in this field is likely to grow as cyber attacks become more sophisticated. Web developers create web sites, determine a site's content and organization, and design its visual aspects. Webmasters or web administrators are responsible for maintaining these web sites, as well as making any changes to improve usability, collecting data on site traffic, and responding to any feedback. Finally, as multimedia applications become more common, designing communication systems integrating video and audio has become an important career path. The computer scientists responsible for multimedia integration are called telecommunications specialists.

In addition to these career paths, computer scientists may conduct research on a wide array of topics. Some of these include computer architecture, virtual reality, and robotics. Scientists who research hardware architecture discover new ways for computers to process and transmit information more efficiently. These researchers design computer chips and processors and use new materials and techniques to make them work faster and to give them more computing power. Virtual reality has also found many applications in today's world. Computer scientists use technology to create life-like situations that can be used for leisure (such as computer games) or for training purposes (such as in the military). The field of robotics has also been growing consistently. Computer scientists working in this field create machines that can be programmed to perform complicated tasks on their own, such as assembling electronics in factories or auto-piloting airplanes.

Computer science researchers who have doctorate degrees may be employed by academic institutions to conduct research or teach. Alternatively, they may work for business or scientific companies and focus on projects that are expected to lead to the development of a profitable product.

The Bureau of Labor Statistics predicts that employment of computer scientists will grow by 24 percent from 2008 to 2018. This science job increase is driven by the rapid growth in computer system design, the software publishing industry, and the demand for personal electronic devices. Specifically, the demand for increasing efficiency in areas such as networking technology, computing speeds, software performance, embedded systems, and information security will lead to employment growth.