What is the average salary for computer science

What is the average salary for computer science? Computer science is an exciting and fun career with numerous opportunities. But it pays well too! The field has high demand, but the supply of workers can’t meet that demand. As a result, this work requires its degree holders to be prepared to fight for their desired positions. What are they fighting for? This article will cover everything you’d want to know about computer science and its average salary.

The average salary for computer science is about $90,000 per year. The median for the profession is around $85,000.

What is the average salary for computer science


What do Facebook, Google, Microsoft, and Tesla all have in common? Yes, they’re enormously successful. But there’s something else that ties these organizations together: the people behind their success. Employees at these companies are some of the smartest and most talented in their fields. And while they may be particularly gifted, they also have something else going for them: a degree in computer science. Put simply: if you want to make money and change the world at the same time, consider getting started with a career in computer science.

Computer Science Salary Basics

Computer Science Average Salary

The average salary for a computer science major is $98,000, but that’s not the whole story. If you’re new to the field and haven’t had much time to build up your experience or skillset, you’ll probably be making less than that. But if you’re already established in your career, there are plenty of opportunities to take on leadership roles and earn even more money. Here are some basic numbers:

  • Entry-level Computer Science Majors: $64k-$85k (averaging about $72k)
  • Mid-Career Computer Science Majors: $87k-$131k (averaging about $100k)
  • Experienced Computer Scientists with 10+ years under their belt: $124k+

Entry-level salaries

Entry-level salaries are often much lower than the average salary for a computer science major or graduate. For example, a new computer science graduate can expect to earn around $91,000 per year. But entry-level positions often pay significantly less—as low as $40,000 or even lower. However, this doesn’t mean that you won’t see higher salaries for entry-level roles; in fact, it’s common for companies to offer generous signing bonuses or other benefits that bump up their starting salary considerably.

In short: if you’re interested in working in the field of computer science and want to maximize your earning potential from day one (or close to it), then obtaining an advanced degree is often worth it.

Projected job growth

Computer science jobs are expected to grow at a rate of 12% over the next 10 years, which is much faster than average. This means that if you’re looking for a job in computer science, there are plenty of options and opportunities for you to find what you’re looking for.

However, it’s important to note that not all of these job openings will be in major cities or other metropolises. As with any industry, there are often shortages of qualified candidates in certain areas—and it seems like there will be more than enough work available over the next decade. Software development professions such as network security analyst and web developer (among others) will experience especially high growth rates: they’re projected to jump by at least 22% between 2018 and 2028 according to O*Net OnLine.*

If this sounds like something that appeals to your interests but maybe not your location preferences—or if you want more information on how exactly computer science relates to your chosen field—then check out our guide on how computer scientists make money!

Average Computer Science Salaries

The average computer science salary varies widely depending on location, industry, education level, experience level and gender.

The median annual salary for a computer scientist is $93,000. The top salaries are in the $150k range.

  • Location: The highest paying areas are Silicon Valley and New York City—the national average for computer scientists is about $25k lower than these two places.*
  • Industry: Computer scientists who work in management consulting earn about $10k more than those who work elsewhere.*Education Level: Those with a Master’s degree earn 20-30% more than those with only a Bachelor’s degree.*Experience Level: Those who have been working in the field for 15 years or more earn 45% more than new graduates.*Gender: Men earn 40% more than women according to Glassdoor data as of July 2019

Top Computer Science Salaries by Location

The top ten cities with the highest average salaries for computer science majors, according to U.S. News & World Report:

  • San Jose, CA – $107,000
  • San Francisco, CA – $106,000
  • Washington D.C.-metro area – $105,000
  • Seattle-Tacoma area – $104,000
  • Boston-Cambridge-Newton area – Massachusetts – New Hampshire – Rhode Island – Vermont
  • Washington D.C.-metro area (Maryland and Virginia)
  • Seattle-Tacoma area
  • Boston/Cambridge/Newton metropolitan division (Massachusetts)
  • San Diego County (California)
  • Austin–Round Rock metropolitan statistical area (Texas)
  • Dallas–Fort Worth–Arlington metroplex region of Texas and Oklahoma

A computer science degree can make you a lot of money no matter what you do.

The average salary for computer science professionals is $89,000 in the United States. This figure includes both salaried and hourly workers. If you want to get your hands on this kind of cash, all you have to do is earn a degree in computer science or a related field. In fact, according to one report published by Glassdoor, the average annual salary for a US-based software engineer who has been working in their field for five years or more currently stands at $108K—and that’s not even counting bonuses!


A good computer science education will prepare you for a wide variety of jobs, and your salary can vary quite a bit based on factors like your location and the industry you work in. The BLS estimates that employment of software developers will grow 24 percent by 2026, which is much faster than average growth for all occupations. If you want to be successful in this field, make sure to keep up with the latest trends and technologies so you remain competitive.

Leave a Reply