Software Engineering

Software engineers are responsible for researching, designing, developing and testing systems-level software for a variety of business and industry.

They can work for private businesses, the healthcare industry or even the military.

Software engineers generally hold a bachelor’s degree in software engineering or another computer-related subject. Software engineers are expected to have a well-rounded education in math and science, as well as several computer programming languages.

Demand for qualified software engineers is expected to grow by 22 percent over the next decade, according to data provided by the U.S. Bureau of Labor Statistics. The average annual salary for software engineers is $90,060.

Browse Degrees by Subject

Popular Schools