Cal Poly is No. 1 in rankings of the 20 Best Bachelors in Software Engineering Degrees for 2017. The school “easily won the top spot,” according to College Choice, a leading authority in college and university rankings and resources.
College Choice compiled and compared the academic reputation, student satisfaction, affordability and average annual salary of graduates from software engineering programs across the country to create its rankings.
Software engineers are on the front lines of American innovation, and in the next few years, the employment of software engineers is projected to increase by 22 percent. Typically, software engineers work in one of two capacities. Software applications engineers are at the front-end of the product, developing a specific software. A systems software developer helps organize all of the moving parts of a computer system so that they work efficiently and smoothly.
Cal Poly’s bachelor’s in Software Engineering program is a 60-credit-hour degree that blends together core classes in mathematics, science and engineering. Beyond the basic requirements, the program designs its courses around systems that address real-life issues in the environmental, economic, social and manufacturing sectors. Students must also fulfill 20 credits of technical electives, choosing from a robust list that includes game design, music programming, computer animation, cryptography engineering and more.