Software Developers

Develop the applications that allow people to do specific tasks on a computer or other device. Also, develop the underlying systems that run the devices or control networks.

Computer Programmers

Write code to create software programs. Turn the program designs created by software developers and engineers into instructions that a computer can follow.

Computer Hardware Engineers

Research, design, develop, and test computer systems and components such as processors, circuit boards, memory devices, networks, and routers.

Aerospace Engineers

Design aircraft, spacecraft, satellites, and missiles. In addition, they test prototypes to make sure that they function according to design.