Computer Programmers

Computer programmers write code to create software programs. They turn the program designs created by software developers and engineers into instructions that a computer can follow.

Entry-Level Education: Bachelor’s degree

2012 Median Pay: $74,280

Computer Network Architects

Computer network architects design and build data communication networks, including local area networks (LANs), wide area networks (WANs), and intranets. These networks range from a small connection between two offices to a multinational series of globally distributed communications systems.

Entry-Level Education: Bachelor’s degree

2012 Median Pay: $91,000

More Information: Bureau of Labor StatisticsĀ 

Computer and Information Research Scientists

Computer and information research 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, medicine, science, and other fields.

Entry-Level Education: Doctoral or professional degree

2012 Median Pay: $102,190

More information: Bureau of Labor StatisticsĀ