Professional software engineers are responsible for constructing, deploying and maintaining high-quality software in a systematic, timely and disciplined manner. Software engineers must be technically proficient and work effectively in teams and with multiple stakeholders.
Through the Software Engineering major you develop cutting-edge skills for your future career. You learn to design, develop, test and maintain software. To prepare you for a career as a professional engineer you also develop your communication and teamwork skills. |