Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Software developers are transforming global interactions through programming, robotics, and innovation.
New graduates from the program achieve full employment, securing positions in relevant jobs or advanced education.
Obtain a degree with national accreditation from ABET's Engineering Accreditation Commission.
Join one of the most rapidly expanding career fields, as reported by the Bureau of Labor Statistics.
Acquire practical expertise through essential software engineering coursework such as:
User Experience Design: Recognize and evaluate usability challenges in systems, UX objectives, and workflows.
Mobile App Development I & II: Master techniques and technologies for creating mobile apps across integrated devices, covering programming for leading platforms, testing, version control, and building prototype applications.
Software Updates and Implementation: Study methodologies, performance indicators, and quality standards for enhancing, refining, and launching robust software systems through hands-on projects involving product refinement.