Computer Science

The rapid spread of computers and information technology has generated a need for highly trained workers to design and develop new hardware systems and to incorporate new technologies. These workers-computer systems analysts, computer scientists, and database administrators-include a wide range of computer specialists. Job tasks and occupational titles used to describe these workers evolve rapidly, reflecting new areas of specialization or changes in technology, as well as the preferences and practices of employers. Students must also be able to relate to and communicate with people, so as to apply these systems to improving real-life situations.

Significant Points:

  • As computer applications expand, systems analysts, computer scientists, and database administrators are projected to be among the fastest growing occupations.
  • Relevant work experience and a bachelor’s degree are prerequisites for many jobs; for more complex jobs, a graduate degree is preferred.

Sample Occupations:

  • Computer Scientists
  • Programmers
  • Consulting
  • Customer/Product Support
  • Technical Writer
  • Database Administrator
  • Internet Development
  • Electrical Engineering
  • System Development
  • Network Technology
  • Education
  • Training
  • Systems Analysts
  • Artificial Intelligence
  • Applications Development
  • Computer Graphics

Skills Required:

  • Data communications
  • Aptitude for abstract reasoning
  • Communication skills
  • Ability to organize and think logically
  • Ability to cope with constant change
  • Ability to analyze
  • Able to work independently and in a team
  • Understanding of computer language, equipment and applications programs
  • Ability to work under pressure

Professional Organizations:


  • Computer Science
  • Email a Friend
  • Bookmark this Page
  • Share this Page