How to Train to Become a Systems Analyst

Systems analysts help businesses get the most out of their information technology investments. These highly trained computer professionals typically work closely with clients as they design, develop and troubleshoot computer systems to improve efficiency and performance. Most systems analysts have a background in computer science or information systems, but some have other educational backgrounds and have learned programming and networking in other contexts, and bring these skill sets together as a systems analyst. A bachelor's degree is generally required, and many employers prefer candidates with a master's degree or extensive experience. Computer systems analysts earned a median annual salary of $77,740 in 2010, according to the Bureau of Labor Statistics.

  1. Earn an undergraduate degree, ideally in computer science, information systems, software engineering or a related field. Make sure your coursework includes both programming and business classes. Maintain a high grade point average so you can get into a top grad school.

  2. Apply and enroll in a master's in business administration (MBA) program, preferably with a management information systems (MIS) concentration. Make sure to take as much business systems analysis as possible, as understanding relationships between departments and how they fit together in the big picture is key for systems analysts.

  3. Apply for internships after your first year of grad school. Getting some practical work experience under your belt makes you more attractive to employers, so don't narrow your focus too much and make sure to take advantage of any opportunities to get IT-related experience.

  4. Tip

    UCLA also offers a systems analysis certificate program. This 32-unit program can be completed in two years full-time, or up to five years part time, and covers coursework equivalent to a master's degree.

2016 Salary Information for Computer Systems Analysts

Computer systems analysts earned a median annual salary of $87,220 in 2016, according to the U.S. Bureau of Labor Statistics. On the low end, computer systems analysts earned a 25th percentile salary of $67,460, meaning 75 percent earned more than this amount. The 75th percentile salary is $111,040, meaning 25 percent earn more. In 2016, 600,500 people were employed in the U.S. as computer systems analysts.