B.S. in Software Engineering
Software engineering has never been as important a field as it is now. Applications are growing in size, complexity, and expense, fueling the need for talented software professionals.
As part of the BS in Software Engineering program, students will build their knowledge in diverse areas such as web applications and services, distributed/cloud computing, database applications, and app development for mobile and embedded devices.
Graduates of the program—with skills in designing and developing software, understanding and applying software development processes and methodologies, and leveraging software development tools throughout the development life cycle—are well positioned for successful careers. The Bureau of Labor Statistics estimates a 22% increase (much higher than average) in the demand for software developers for the period 2012 to 2022.