FIND YOUR DEGREE is an advertising-supported site. Featured programs and school search results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other information published on this site.

Software Engineering Schools

As a professor or instructor of software engineering classes at one of the 104 accredited software engineering schools in the country, you play a notable role in shaping the education, and, in effect, the future of this growing field. The graphs, statistics and analysis below outline the current state and the future direction of academia in software engineering, which encompasses software engineering training at the following levels:

  • Software Engineering Certificate
  • Associates degree in Software Engineering
  • Bachelors degree in Software Engineering
  • Masters degree in Software Engineering
  • PhD degree in Software Engineering


Professional Trends

National Employment growth for Software engineering professionals

981,850 1,027,640 1,067,770 1,076,590 1,061,310
2006 2007 2008 2009 2010
  • Dark Yellow: Actual Values

In 2010, 1,061,310 software engineering professionals were working in the US. Over the course of the past 4 years, this number has grown by 8%.

This growth is faster than the growth for all careers during the same time period. There was a 1% decline for all careers.

National Salary percentiles for Software engineering professionals

10th percentile
25th percentile
50th percentile
75th percentile
90th percentile

Nationally, the median yearly salary earned by software engineering professionals was $87,790 in 2010.

National Median Salary Growth For Software Engineering

$77,907 $81,237 $84,337 $85,987 $87,790
2006 2007 2008 2009 2010
  • Light Blue: Salaries

There has been a 13% growth in software engineering professionals' salaries from 2006 to 2010.

Educational Trends

National Software Engineering Student enrollment growth by degree

66 51 50 54 50
237 303 433 516 600
2 3 7 8 7
561 617 1,016 1,890 1,452
58 29 83 302 72
2006 2007 2008 2009 2010
  • Yellow: Associate's Degree in Software Engineering
  • Blue: Bachelor's Degree in Software Engineering
  • Red: Doctorates Degree in Software Engineering
  • Light blue: Master's Degree in Software Engineering
  • Grey: Certificate in Software Engineering

We are seeing a rapid change in the career outlook for software engineering professionals. And the story on the educational front is similar. In 2006, 924 students graduated from software engineering degree programs in the US. In 2010, 2,181 students graduated from software engineering schools.

Thus, in 4 years, there was a 136% growth in the number of software engineering graduates. The growth nationally for students graduating from institutions of higher learning in general has been 12% from 2006 to 2010. Thus, the growth in the number of students graduating from software engineering courses is greater than the change in the number of students graduating in all disciplines in the US.

Software Engineering Programs offered Nationwide


As student graduation numbers are up, the number of schools offering software engineering programs has decreased. In 2006 there were 21 software engineering schools across the nation, and in 2010, there were 104 schools.

Software Engineering Faculty Salaries

Share & Compare

Enter your salary to gain access to our continually growing higher education faculty salary database. Don't worry! This is 100% secure and anonymous.

We are in the process of collecting data for the number of software engineering faculty, growth in the field of software engineering academia and software engineering faculty salaries. This is where we need your help. Please enter your information in the form below, if you are involved in teaching software engineering courses to students at the certificate in software engineering, associates degree in software engineering, bachelors degree in software engineering, masters degree in software engineering, and PhD degree in software engineering levels. This will help us build a valuable free database resource for the benefit of current and future faculty in the field of software engineering. All information you submit will A summary of the information we have collected thus far will appear once you submit your information.


  1. California10 Schools
  2. Pennsylvania9 Schools
  3. Texas6 Schools
  4. New York6 Schools
  5. Indiana5 Schools
  6. Michigan4 Schools
  7. Wisconsin4 Schools
  8. Maryland3 Schools
  9. Massachusetts3 Schools
  10. Minnesota3 Schools
  11. Missouri3 Schools
  12. Colorado3 Schools
  13. Virginia3 Schools
  14. Ohio3 Schools
  15. South Dakota2 Schools
  16. Arizona2 Schools
  17. Florida2 Schools
  18. Georgia2 Schools
  19. North Carolina2 Schools
  20. Illinois2 Schools
  21. Oregon2 Schools
  22. South Carolina1 Schools
  23. Utah1 Schools
  24. Vermont1 Schools
  25. Montana1 Schools
  26. Connecticut1 Schools
  27. Nebraska1 Schools
  28. Washington State1 Schools
  29. Delaware1 Schools
  30. New Hampshire1 Schools
  31. West Virginia1 Schools
  32. Washington DC1 Schools
  33. New Jersey1 Schools
  34. Hawaii1 Schools
  35. North Dakota1 Schools
  36. Iowa1 Schools
  37. Kansas1 Schools
  38. Rhode Island1 Schools

Career Index

Your free online education database