Logo Careeronestop
careeronestop
GetMyFuture
Sponsored by the U.S. Department of Labor.
A proud partner of the american job center network.

Occupation Profile
Computer Systems Analysts

What do they do?

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.
Typical interests of people in this field:
Conventional, Investigative

What does this information tell me?

This description can give you a quick overview of what you might do if you worked in this job.

“Typical interests of people in this field” shows the main types of interests related to this occupation, based on categories from the Interest Assessment. You’ll see one, two, or three “interest types” that are strongest for the occupation.

You can read more about these interest types and learn more about your own interests by taking the Interest Assessment.

You can use this information to see if this career might be a good match for what you are interested in and like to do. 

What is the source of this information?

The occupation description and the related interests come from O*NET OnLine’s Occupation Information.

Also known as

  • Applications Analyst
  • Business Systems Analyst
  • Computer Analyst
  • Computer Systems Analyst
  • Computer Systems Consultant
  • IT Analyst (Information Technology Analyst)
  • IT Systems Analyst (Information Technology Systems Analyst)
  • Information Systems Analyst (ISA)
  • Programmer Analyst
  • Systems Analyst

What does this information tell me?

This is a list of other names for the occupation you selected. Sometimes different employers, industries, or parts of the country use different names for the same career.

You can use these names as substitutes for the career name when you’re looking for more information online or searching for job postings.

What is the source of this information?

These alternate titles come from O*NET OnLine’s Occupation Information.

Career video

Transcript:Computer systems analysts learn an organization’s computer systems, and design improvements and fixes to help them run more efficiently. They focus on understanding the specific needs of the business so that their information technology, or IT, solutions expand the business’ capacity, while keeping computer systems running. Computer systems analysts research emerging technologies, analyze the costs and potential benefits of changes, devise ways to improve existing computer systems, and introduce new hardware and software to the organization. They also train end users to use new systems, and may even write the instruction manuals for them. Computer systems analysts may work directly for an organization or as consultants—typically for IT firms. They work in many organizations, including systems design companies, finance and insurance, and government. Their projects usually require collaboration with other employees and groups. Most systems analysts work full time, and overtime can be expected when projects require it. Consultants may need to travel to meet with clients. While most computer systems analysts have a bachelor’s degree in a computer-related field, a liberal arts degree may be acceptable if a candidate has programming or technical expertise. Some employers prefer applicants with a master's degree in business administration with a concentration in information systems.
View transcript

What does this information tell me?

This career video gives more information about the career you selected.

You can view the complete video script by clicking “View Transcript” above.

This video is one of hundreds of downloadable career videos in CareerOneStop’s Video Library.

What is the source of this information?

These career videos were produced by CareerOneStop (newer videos) or by a national video consortium, which includes many state workforce agencies. Data and information the videos are from the Occupational Outlook Handbook and O*NET OnLine’s Occupation Information.

How much does it pay?

Hourly wages for Computer Systems Analysts in United States


Wage Chart for Occupation
$38.64 $63.74


Wage Chart legend for lowest 25 percent
  One out of four earn less than $38.64
Wage Chart legend for middle 50 percent
  Half earn between $38.64 and $63.74
Wage Chart legend for highest 25 percent
  One out of four earn more than $63.74



What does this information tell me?

This chart shows you a range of how much most workers in this occupation earn per hour, in the location that you selected.

The lower rate on the left shows what 25 percent of all workers in this field earn less than, and 75 percent earn more than. If you are just starting out, you can assume you might make closer to this amount than the higher amount, although this is not necessarily a “starting wage.” Often workers with more experience and training earn wages at the higher end.

You can learn more about wages for this and other occupations by clicking “See more wages” above.

What is the source of this information?

The wage information comes from the Bureau of Labor Statistics, Occupational Employment Statistics Program, a semi-annual survey that provides wage and employment statistics for the nation, each state, and sub-state regions.

Will there be jobs?

Image. Employment outlook for this occupation
New job opportunities are very likely in the future.

This occupation is:
  • Expected to grow much faster than average


What does this information tell me?

Outlook information can tell you whether a career is expected to be in demand in the future—that is, whether there are likely to be job openings if you choose this career. Please note that this does not account for the impacts of the current pandemic. Many occupations are likely to have very different outlooks due to the rapidly changing economy. When new outlook information is developed, it will be reflected here.

Careers can have one of three outlooks:

  • A Bright outlook means new job opportunities are very likely in the future
  • An Average outlook means that a small number of new job opportunities are likely in the future (less than an 8 percent increase)
  • A Below average outlook means new job opportunities are less likely in the future

You can also view local job listings in this field by clicking "Find job openings" above. This can help you see if local businesses are hiring—another way of looking at demand.

What is the source of this information?

This information comes from O*NET Bright Outlook occupations and My Next Move career outlook designations (based on Bureau of Labor Statistics Employment Projections 2022-32). It is only available at a national level, so even if you selected a state, you’ll only see this information for the whole country.

How much education do you need?

Typical education needed for entry: Bachelor's degree
Chart. Percent of workers in this field by education level attained

What does this information tell me?

There are two pieces of information here:

  • The first sentence tells you the typical level of education that you would need to start in this career. You can use this to see if you have, or want to get, the education level usually needed for this career.
  • The chart shows you the range of education levels that people who currently work in this field have. You can use this to see if you fit in this range.

Note that these two may be different since the chart includes ALL people who work in this field and not just those getting started.

For example, sometimes career requirements change. People already in the field may not be required to have the higher level of education that new workers need.

You can search for programs that lead to the education needed for this career in your local area, by clicking “Find local training” above.

What is the source of this information?

These data come from the Bureau of Labor Statistics Employment Projections, Education and training assignments by detailed occupation, 2022; and Educational attainment for workers 25 years and older by detailed occupation, 2018-19.

What you might do in a day
  • Troubleshoot issues with computer applications or systems.
  • Provide technical support for software maintenance or use.
  • Test software performance.
  • Monitor computer system performance to ensure proper operation.
  • Coordinate software or hardware installation.
  • Troubleshoot program and system malfunctions to restore normal functioning.
  • Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
  • Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
  • Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.

What does this information tell me?

This is a list of typical tasks that people in this career might do on the job.  You can use this list to get an idea of whether this career might be a good fit for you.

Click on “More tasks” to see more detailed examples of activities for this career.

You can also use this list to help you prepare for a job interview. Or, if you’ve already held a job like this, you can copy these tasks to use on your resume.

What is the source of this information?

This information comes from O*NET OnLine's Occupation Information. The first five items on the list are O*NET’s Detailed Work Activities. The second five, shown after you click “More tasks,” are O*NET‘s Tasks.