Information Security Analyst

salary graphic

AVG. SALARY

$101,200

education graphic

EDUCATION

Bachelor's degree

job outlook graphic

JOB OUTLOOK

Increasing

What To Learn

High School

Suggested Steps to Prepare for a Information Security Analyst Career (Grades 6-12)

Check out the recommended classes, activities and skills below for each grade level. These recommendations are very general -- discuss your specific course plan with your school counselors and teachers.

AI-assisted and curriculum-reviewed guidance. Talk with your counselor or teacher about your specific plan.
Grades 6-8

Helpful Classes

  • Math
  • Technology
  • Science
  • Communication

Things to Try

  • Build a simple app, webpage, or digital workflow and test where it breaks, Practice organizing files, data, or steps so a computer task is easy to repeat, Learn how devices, networks, or software connect and where errors can happen, Interview an information security analyst about troubleshooting, logic, and documentation

Focus Skills

  • Threat awareness
  • Logic
  • Troubleshooting
  • Documentation
  • Precision

Helpful Classes

  • Computer Science
  • Algebra I
  • English
  • Digital Literacy
  • Geometry

Recommended Learning Areas

  • network systems
  • security controls
  • monitoring
  • troubleshooting
  • documentation

Things to Try

  • Join coding, robotics, or cybersecurity activities and document each test and fix, Build a small database, script, webpage, or network diagram and explain how it works, Practice finding bugs, login issues, or connection problems and recording the cause, Shadow an information security analyst or Information Technology worker to see how systems are monitored and supported

Focus Skills

  • Threat awareness
  • Logic
  • Troubleshooting
  • Documentation
  • Precision

Helpful Classes

  • Computer Science
  • Algebra II
  • Networking
  • English
  • Physics

Recommended Learning Areas

  • network systems
  • security controls
  • monitoring
  • troubleshooting
  • documentation

Things to Try

  • Create and test a program, website, query, or automation task and revise it after feedback, Compare different hardware, software, or security setups and explain the tradeoffs, Practice writing clear troubleshooting notes, user instructions, or test cases, Use logs, screenshots, or system messages to diagnose a technical problem

Focus Skills

  • Threat awareness
  • Logic
  • Troubleshooting
  • Documentation
  • Precision

Helpful Classes

  • Programming
  • Statistics
  • Cybersecurity or Networking
  • Technical Writing
  • Precalculus

Recommended Learning Areas

  • network systems
  • security controls
  • monitoring
  • troubleshooting
  • documentation

Things to Try

  • Complete a project in programming, networking, databases, or cybersecurity and document each step, Work with tickets, error logs, or user requests and explain how you would solve them, Test a system for performance, data quality, access, or security issues, Interview Information Technology professionals about reliability, privacy, and change management

Focus Skills

  • Threat awareness
  • Logic
  • Troubleshooting
  • Documentation
  • Precision

Helpful Classes

  • Computer Science
  • Database or Networking
  • Cybersecurity
  • Statistics
  • Technical Writing

Recommended Learning Areas

  • network systems
  • security controls
  • monitoring
  • troubleshooting
  • documentation

Things to Try

  • Build a portfolio with code samples, system diagrams, troubleshooting notes, and test results, Compare pathways in software, networking, support, data, cloud, and cybersecurity, Complete a capstone tied to system design, automation, testing, or security controls, Practice technical writing, version control, and structured problem solving

Focus Skills

  • Threat awareness
  • Logic
  • Troubleshooting
  • Documentation
  • Precision

Education Level

Education training and experience are required at different levels for success in different occupations.

Bachelor's degree

Information security analysts typically need a bachelor's degree in computer and information technology or a related field, such as engineering or math. However, some workers enter the occupation with a high school diploma and relevant industry training and certifications.

Insider Info

Additional Information

So how do you become a computer systems security analyst? Justin Funke is the head and owner of a computer security firm. He recommends you train as a computer programmer.

He also recommends you take courses in the operating system you want to protect. "I recommend picking only one and becoming an expert at it," he says. Once you have mastered one, the others will be much easier to learn, he says.

Generally, this means you should get a degree in computer science.

But there are some in this field who do not have a computer science degree. Instead, they have gained enough experience by working and teaching themselves.

And experience is the most important thing Dave Kennedy looks for when he hires new personnel. Kennedy is the director of research services for an Internet security company.

"It's more important than certification [and] it's more important than education," he says.

Dean Pothorin heads and owns an Internet security company. He agrees. "Generally, we are looking for individuals who have a grasp of the Internet and networks," he says. "We are also looking for people who can communicate fairly well, whether verbally or written."

Enthusiasm is also a good attribute to have, he says. "I like to hire kids who work all day on the computer, then go home and figure something out on their own time," he says.

Extra Requirements

Many employers prefer to hire candidates who have information security certification. Some of these certifications, such as Security+, are for workers at the entry level; others, such as the Certified Information Systems Security Professional (CISSP), are designed for experienced information security workers. Certification in specialized areas, such as systems auditing, also is available.

For additional information, visit these websites: