Average Salary for a Masters in Computer Science Graduate

Sep 21, 2019

There are a wide variety of occupations available for someone with a master's in computer science, though salaries vary significantly. A professional with a master's degree in computer science can expect to earn between $80,000 to $152,000 a year.

Essential Information

Opportunities for graduates with master's degrees in computer science vary from technically oriented jobs to positions handling the overall computer needs of an organization. While some companies hire individuals with only a bachelor's degree in computer science, others require a master's degree in this field.

Career Titles Network and Computer Systems Administrators Computer Programmers Software Developers Computer and Information Systems Managers
Education Requirements Bachelor's degree in computer or information science Bachelor's degree in computer science Bachelor's degree in computer science or software engineering Bachelor's degree in computer or information science
Projected Job Growth (2018-2028)* 5% -7% 21% 11%
Mean Annual Salary (May 2018)* $87,070 $89,580 $114,000 $152,860

Source: *United States Bureau of Labor Statistics

Career Options

A master's degree in computer science could pave the way toward several technical careers. For instance, students might pursue career opportunities that include network and computer systems administrators, computer programmers, software developers and computer information systems managers.

Average Salaries by Job Title

Network and Computer Systems Administrators

Network and computer systems administrators design, install and maintain network segments, WANs, LANs and Internet systems. Their job is to maintain efficiency throughout the whole computer system within a business environment. These professionals work in small or large businesses and educational and governmental organizations. In 2018, the U.S. Bureau of Labor Statistics (BLS) reported the mean annual salary of network and computer systems administrators to be $87,070 (www.bls.gov).

Computer Programmers

Computer programmers are responsible for writing the code designed by software engineers. With the evolution of software design and the automation of certain coding functions, some programmers have begun to assume responsibilities similar to those of software engineers, such as the planning and design of computer programs. The BLS shows that the mean annual salary for computer programmers in 2018 was $89,580.

Computer Software Developers

Computer software developers are responsible for developing and updating software programs. Opportunities are available as in-house engineers at a company or with a software company as part of a team designing and implementing software for outside clients. According to the BLS, the mean annual wage of software developers working in systems software was $114,000 in 2018.

Computer Information Systems Managers

Professionals working in this area may be further defined as chief technology officers, management information systems directors or IT project managers. These managers direct the work of other computer specialists, coordinating the research on the computer-related activities of an organization. They work with other managers and with computer programmers, network security personnel and systems administrators to meet the technological goals of an organization. The BLS shows that mean annual earnings for computer information systems managers in 2018 were $152,860.

Earning a master's degree in computer science is a great way to advance your career and increase your salary. When compared in terms of career outlook and salary, the top two opportunities for graduates are in the fields of software development and information systems management.

Next: View Schools
Created with Sketch. Link to this page

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?