Getting a degree in software engineering means you'll be working closely with researching, designing, developing and testing software of all kinds. It's a focused degree for those who know they want to work solely with software, whether it's industrial, medical, military, communications, aerospace, business, scientific or general software.
A degree in software engineering can land you a starting salary of around $62,500 per year, with a mid-career salary of $96,800. The highest paid software engineers report working in Mountain View, Calif., where the average salary is $118,450 per year. Workers in Sunnyvale, Calif., and San Francisco also report higher average salaries, at $107,241 and $104,617, respectively.