edX Online

Computer science career guide


A career in computer science can turn a passion for technology into a rewarding journey of innovation, problem-solving, and continuous learning. As a computer scientist, you will have the opportunity to drive technological advancements in various industries. Learn more about careers in computer science below.

What jobs can you get in computer science?

A career in computer science can prepare you to work with innovative new technology, solving complex problems and contributing to advancements in computing.

Software developer

Software developers design, develop, and install software that operates computer devices. You might also provide updates and maintenance to ensure software functionality.

You'll need a bachelor's degree. Certifications and boot camps can aid in specialization or help with your employment chances.

  • Salary: According to the Bureau of Labor Statistics (BLS), the 2023 median salary for these professionals was $132,270.
  • BLS projected job growth (2023–33): +18%

Database administrator

Database administrators ensure the efficient operation of databases and applications. They might also be responsible for database design and system debugging.

You'll need a bachelor's degree, plus database and programming language knowledge. You might also need certification in specific databases or software programs.

  • Salary: The BLS reports that the 2023 median salary for this job was $101,510.
  • BLS projected job growth (2023–33): +8%

Network and computer systems administrator

A network and computer systems administrator installs and maintains a company's computer systems and networks. Their goal is to ensure those systems remain operational with little downtime.

In most cases, you'll need a bachelor's degree emphasizing systems design. You should also plan on continuing education and certification in your company's IT products.

  • Salary: The BLS reports that the 2023 annual median salary for this position was $95,360.
  • BLS projected job growth (2023–33): -3%

Operations research analyst

Operations research analysts collect, organize, and analyze complex data to uncover actionable insights for decision-making. They might also develop analytics, models, and quantitative tools.

You'll need at least a bachelor's degree. Some employers might prefer candidates with a master's as well. Besides computer science knowledge, you'll need a solid background in mathematics.

  • Salary: In 2023, the BLS median salary for a data analyst was $83.640.
  • BLS projected job growth (2023–33): +23%

Learn more about computer science

The right education can increase your employment chances in the computer science field. For more information, check out edX's online bachelor's and master's opportunities.

FAQ about computer science careers

Skill Development
Career Tips
Computer Science