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
Statistics
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 |
$54,360 |
25th percentile |
$69,090 |
50th percentile |
$87,790 |
75th percentile |
$109,210 |
90th percentile |
$133,110 |
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
associate |
10 |
bachelor |
44 |
master |
42 |
doctor |
3 |
Certificate |
14 |
Total | 113 |
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.