Bachelor of Science in
Software Engineering
The Bachelor of Science in Software Engineering is designed to prepare future software engineers to oversee the construction, architecture, verification and validation of large real-time systems. Student's don't just learn theory – they get hands-on experience creating hardware and software systems from the first day.
Strong Career Potential
- Whether looking to enter the aerospace industry or video game development, students graduate ready for careers in fast-growing and high-paying fields.
Hands-On Learning
- Opportunities to participate in competitions, faculty-supervised research, externally funded projects and more.
Cybersecurity Track
- One of the nation's few software engineering programs with a highly marketable Cybersecurity Track.
Respected Accreditation
- Employers covet our graduates for their experience, expertise and familiarity with design, development and quality assurance processes.
Get Hired
- Employers covet our graduates for their experience, expertise and familiarity with design, development and quality assurance processes.
Notable Careers
- Software Developer
- Software Engineer
- Security Engineer
- Quality Assurance Analyst
- Software Development Engineer
Growing Demand
- Career opportunities in field are projected to grow 22% by 2030.
- Average salary in this industry: $110,140
Notable Employers of Alumni
- American Express
- Boeing
- General Atomics Aeronautical Systems
- Secureworks
- Garmin
121-127 credits
Transfer Credit
- Varies by campus, program and more.
- Admissions will work one-on-one with you to maximize your transfer credit. For more info, complete a request for information form or contact admissions.
Estimated Costs
- Varies by campus, program and more.
- Scholarships and financial aid are available. For more info, complete a request for information form or contact admissions.
Campuses Offering Degree
- Daytona Beach, FL
- Prescott, AZ
- Worldwide
Specializations
- Space (PC)
- Cybersecurity (DB, PC)
Daytona Beach:
- Cybersecurity Engineering Laboratory (Cybersecurity track) – Participate in cybersecurity attack-and-defend exercises.
- Digital Systems Laboratory – Real-time computing experiments and research.
Prescott:
- Microprocessor Systems Laboratory – Learn the fundamentals of integration and microprogramming.
You can find more state-of-the-art labs and facilities at both residential campuses, and our leading virtual labs bring hands-on opportunities to you anywhere in the world.
Read more about the university’s Student Experience, Value, & Affordability, Outcomes, and Rankings & Accolades.