Computer and Mathematical

Computer Systems Analysts

Computer systems analysts study an organization’s current computer systems and design ways to improve efficiency.

38/100
#82 of 825
$105,850
median pay, U.S.
519,530
employed (2024)
+8.7%
growth, 2024–34
34,200
openings per year
Bachelor's degree
typical entry education

Is computer systems analysts a good career?

It scores 38/100 and ranks #82 of 825 occupations on pay, growth, employment and openings. Here's what the federal data says, with no editorializing.

Advantages

  • Pays well above the U.S. median wage ($105,850 vs $61,390)
  • Faster-than-average projected growth (+8.7% through 2034)
  • High volume of openings — about 34,200 a year

Possible tradeoffs

  • Typically requires a bachelor's degree

What computer systems analysts earn

Wages: BLS OEWS May 2025

Pay is a range, not a number. Half of U.S. computer systems analysts earn between $82,860 and $134,110 a year.

Best-paying states

Rhode Island statewide
$134,630
Washington statewide
$129,410
Massachusetts statewide
$128,240
Colorado statewide
$127,750
California statewide
$127,720
New Jersey statewide
$122,890
Oregon statewide
$121,620
Virginia statewide
$120,840
$116,820
Maryland statewide
$113,610
$60k $140k $220k

Best-paying metros

01 San Jose, CA $157,140
02 Pueblo, CO $139,870
03 San Francisco, CA $134,460
04 Seattle, WA $133,690
05 Boulder, CO $132,750
06 Boston, MA $129,180
07 Colorado Springs, CO $128,740
08 Providence, RI $128,580

Strongest employment concentration

01 California 59,060
02 Texas 47,990
03 Florida 35,270
04 Washington 24,120
05 New York 24,100
06 Virginia 23,190

Live computer systems analysts jobs

No live computer systems analysts openings yet

When the jobs.best ATS feed launches, verified computer systems analysts openings will appear here — each shown against the $105,850 national median. Nothing here is placeholder.

No placeholder listings · nothing invented

How to become a computer systems analyst

Typical education
Bachelor's degree
Work experience
None
On-the-job training
None
Outlook
Employment is projected to grow much faster than average through 2034.

Education

Computer systems analysts typically need a bachelor's degree in computer and information technology or a related field, such as mathematics. Because these analysts are involved in the business side of an organization, taking business courses or majoring in management information systems may be helpful. Some employers hire job candidates who have liberal arts degrees and have gained programming or technical expertise elsewhere.

Some employers prefer applicants who have a master’s degree in business administration (MBA) with a concentration in information systems. For technically complex jobs, a master’s degree in computer science may be more appropriate.

Systems analysts may take continuing education courses throughout their careers to stay abreast of new technology. Technological advances are common in the computer field, and continual study is necessary to remain competitive.

Systems analysts also must understand the industry they are working in. For example, an analyst working in a hospital may need a thorough understanding of healthcare plans and programs such as Medicare and Medicaid, and an analyst working for a bank may need to understand finance. Having industry-specific knowledge helps systems analysts communicate with managers to determine the role of the information technology (IT) systems in an organization.

Advancement

With experience, systems analysts may advance to become project managers and lead a team of analysts. Some eventually become IT directors or chief technology officers.

Important qualities

Analytical skills. Analysts must interpret complex information from various sources and decide the best way to move forward on a project. They must also figure out how changes may affect the project.

Business skills. Analysts design and implement computer systems or upgrade existing systems to meet an organization’s business goals. Analysts must have a thorough understanding of their organization’s business objectives in order to meet its needs.

Communication skills. Analysts work as a liaison between management and the IT department and must explain complex issues in a way that both understand.

Creativity. Because analysts are tasked with finding innovative solutions to computer problems, they must be resourceful and use ingenuity in their work.

Detail oriented. Analysts study an organization’s computer systems and must pay attention to the minutiae to find areas of inefficiency or error.

Organizational skills. Analysts may coordinate work with different areas of an organization and must keep track of many tasks and deadlines to ensure that projects proceed according to plan.

Related occupations

Bachelor's degree · $135,980 median
Some college, no degree · $61,860 median
Bachelor's degree · $116,580 median
Questions about becoming a computer systems analyst
How much do computer systems analysts make?

The national median wage is $105,850 a year, with the middle half earning between $82,860 and $134,110 (BLS OEWS May 2025).

Is computer systems analysts a good career?

On the Jobs.best index it scores 38 of 100 and ranks #82 of 825 occupations, weighing pay, growth, employment and openings. Employment is projected to change +8.7% through 2034.

What education do you need to become a computer systems analyst?

The typical entry-level education is bachelor's degree.

Where do computer systems analysts earn the most?

Among states, Rhode Island pays the highest median ($134,630). Local pay for every state and metro is below.

U.S. Bureau of Labor StatisticsWages: BLS OEWS May 2025 · Projections: BLS EP 2024–34
Sources: OEWS-M2025 · EP-2024-34 · OOH-2024-34. How we score careers →