Computer science is a broad field which encompasses all aspects of computer, including the design and application of both hardware and sotware. Career opportunities are diverse and are found in computer design, manufacturing, development, testing transportation, communication, research, education and management