Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Delve into both the theoretical and applied aspects of software design. Modern software systems drive operations across businesses and organizations worldwide, and our Bachelor of Science in Software Engineering provides a robust grounding in essential field disciplines. This ABET-accredited program, through the Engineering Accreditation Commission, covers all facets from system design and construction to testing, optimization, deployment, and maintenance. With a strong focus on developing the technical expertise required to create and adapt sophisticated software solutions, you'll gain versatile skills applicable across diverse settings. Graduates will be prepared for careers in Software Engineering and related domains across industrial, academic, government, and nonprofit sectors, or for advanced graduate studies. They will possess the qualifications to guide and contribute to culturally diverse, inclusive teams as globally conscious and ethical professionals. Additionally, graduates will be equipped to pursue ongoing professional growth through avenues like continuing education, professional certifications, licensure, or postgraduate degrees.