: An Embry-Riddle software engineering student writing code on a computer

Bachelor of Science in
Software Engineering

Featuring hands-on projects that are guided by expert faculty, this degree prepares students to launch careers in industries ranging from aerospace to video game development.

Software Engineering Program Outcomes

The bachelor’s degree in Software Engineering at Embry-Riddle enhances students’ math, analysis and problem-solving skills to build software systems that have immeasurable influence in our daily lives. At Embry-Riddle, students start with a hands-on experience from the first day. Working both individually and in teams, Software Engineering students progress through the program learning to develop computer and software systems.

In this program, students collaborate with multidisciplinary teams of engineers to determine a customer’s requirements for a system to design, implement, build and test the product. Students learn to document the entire process, which will be essential in successfully completing your final capstone project.

Software Engineering students have access to the state-of-the-art tools and technology for which Embry-Riddle is known.

Students can also join academic competitions through the student branch of the Institute for Electrical and Electronics Engineers (IEEE) or with hosted competitions such as the Association of Uncrewed Vehicle Systems International (AUVSI).


Software Engineering Careers

According to the U.S. Department of Labor, the employment outlook for software developers is far above average for all occupations. A projected growth of 22 percent is estimated through 2030. This rapid growth is attributed to the foreseeable increase in demand for computer software in all sectors of the economy. 

Software Engineering graduates are prepared to enter the workplace with teamwork experience, familiarity with design and development, industrial-strength documentation knowledge and quality assurance processes — and employers know this. 

Year after year, employers return to Embry-Riddle to meet with those who are approaching graduation from Software Engineering. They have enjoyed tremendous success from the level of preparation and the skills Embry-Riddle students have attained.

Graduates in the Software Engineering program have a 100 percent effective placement rate, meaning every graduate has found a position in his or her field or has opted to continue studies in a graduate program. Students often report multiple offers at the time of graduation.