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. Students don't just learn theory — they get hands-on experience creating hardware and software systems from the first day.
For students interested in developing the digital world of tomorrow, then a degree in Software Engineering gives them an understanding of control systems, web and mobile app development, artificial intelligence and cybersecurity.
With technology crucial to nearly every aspect of our world today, software design is applicable in the aerospace and aviation industries, government agencies, business, the military, the private sector and more.
Industry Partnerships & Accreditation
Daytona Beach, FL
- This program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org, under the commission’s General Criteria and Program Criteria for Software and Similarly Named Engineering Programs.
Prescott, AZ
- This program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org, under the commission’s General Criteria and Program Criteria for Software and Similarly Named Engineering Programs.
Notable Employers of Alumni
- Amazon
- American Express
- The Boeing Company
- Garmin
- Microsoft
- Northrop-Grumman
120-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 & Online Campus
Daytona Beach, FL
- Cybersecurity Engineering Lab – Furnished with state-of-the-art hardware and software to permit participation in cybersecurity attack and defend exercises, the Cybersecurity Engineering Laboratory (CybEL) is isolated from the outside world.
- Digital Systems Lab – Real-time embedded software development and research in digital electronics, microcontrollers and field-programmable gate arrays (FPGAs) are performed in this lab.
Prescott, AZ
- Cyber Lab – This lab enables students to tackle the challenge of defending against evolving cyber threats in a safe, hands-on environment. Core courses take place here, where students, often referring to it as the "Hacker Lab," learn offensive and defensive cyber techniques, perform penetration tests, reverse engineer malware and conduct forensic investigations.
Learn more about Embry-Riddle's unique student experience, financial aid opportunities, alumni success and highly ranked academics.