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

Estimated Costs

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.

Why Choose Embry-Riddle?