Degree Image

Master of Science in
Software Engineering

Whether a student is a recent college graduate or seeking a career change, Embry-Riddle’s Master of Science in Software Engineering is designed to help graduates excel in the endless field of software development. The keystone of the Master of Science in Software Engineering program is developing software systems for some of the world’s most sophisticated and demanding applications, like those found in aircraft, spacecraft, and medical systems.

The Department faculty have active collaborative research projects with major corporations, government agencies, and internationally recognized research organizations, so Software Engineering graduate students can be assured their education will allow them to meet industry demands. Program graduates excel in careers with aerospace, aviation, defense, and medical companies, among others.

From small classes and high-tech labs, to internationally renowned faculty with experience in the fields of high-dependability software, quality assurance, and embedded real-time systems, ERAU has much to offer.

The Master of Science in Software Engineering program has achieved 100 percent placement of its graduates within one year of program completion. And since the U.S. Bureau of Labor Statistics foresees software engineering as one of the fastest-growing occupations in coming years, those with advanced degrees will be in high demand.

Group projects, that replicate the work environments found in industry, and hands-on learning opportunities, combine with coursework in core areas of software engineering to provide every necessary element for success. Students will work with embedded, real-time, high-dependability systems that are in high demand across broad industries.

In addition to the technical knowledge, students will gain mastery in communication, management, and planning skills, all of which will be of immeasurable value.

To ensure that the program curriculum remains current and sensitive to industry trends, input is solicited directly from representatives in a variety of industries. The curriculum incorporates the key practices of the Software Engineering Institute’s (SEI) capability maturity model (CMM).


About Software Engineering at the Daytona Beach, FL Campus

Housed in the Department of Electrical, Computer, Software, and Systems Engineering in the College of Engineering, the M.S. in Software Engineering degree program is designed to give college graduates an opportunity to enhance their careers and work on the cutting edge of modern software development, and thus move into positions of responsibility in software development organizations. The process-centered quantitative approach to the course work in the degree program not only gives students the technical tools and techniques they need but also skills in communication, group interaction, and management.

  • The program emphasizes the engineering of real-time embedded software systems encountered in such applications as FAA air traffic control computer systems, aircraft avionics, and similar systems.
  • A typical first year will include core courses such as Software Engineering Discipline, Software Project Management, and Object-Oriented Software Construction.
  • Students have access to a number of highly specialized labs and facilities.

Learn more about the Daytona Beach Campus


36 Credits

Estimate your tuition by using the Tuition Calculator

View Financial Aid Information

Learn about our General Education

Student Achievement Data


Find out about transferring credits to this degree

Learn more about our Veterans & Military benefits

View our Academic Calendar