According to the U.S. Department of Labor, the employment outlook for software developers is far above average for all occupations. The projected growth of 22 percent is estimated between 2012 and 2022. This rapid growth is attributed to the foreseeable increase in the demand for computer software in all sectors of the economy. The bachelor’s degree in Software Engineering at Embry-Riddle provides the foundation essential to enhance students’ math, analysis, and problem-solving skills to build software systems that can 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 discipline of learning to develop computer and software systems.
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.
Software Engineering graduates are prepared to enter the workplace with teamwork experience, industrial-strength documentation knowledge, familiarity with design and development and quality assurance processes, and employers know this.
Graduates in the Software Engineering program have a 100 percent effective placement rate, meaning that each 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.
In this program, students collaborate with multidisciplinary teams of engineers and determine a customer’s requirements for a system to design, implement, build, and test the product. Students will 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 or with hosted competitions such as the Association of Unmanned Vehicle Systems International.
The Software Engineering program is accredited by the Engineering Accreditation Commission of ABET.
About Software Engineering at the Daytona Beach, FL Campus
Housed in the Electrical, Computer, Software, and Systems Engineering Department of the College of Engineering, the B.S. in Software Engineering degree program prepares students to begin careers in industries ranging from aerospace to video game development. Using real-world, hands-on projects like flight control of an autonomous aircraft or power control in a hybrid automobile, Daytona Beach Campus students develop the knowledge, skills, and ways of thinking required to design and implement software for embedded computer systems. These technologies lie at the heart of everything from smartphones to the control systems of modern aircraft and spacecraft.
- Students begin by completing the College of Engineering’s Freshman Engineering Program, which includes a general education core of Speech and College Success, introductions to Engineering and Computing, plus courses in Calculus and Analytical Geometry, and Physics for Engineers.
- The Daytona Beach Campus features a cybersecurity engineering lab, a digital systems lab, and a real-time systems lab, so students have broad opportunities for hands-on learning, such as designing embedded systems for aviation/aerospace applications and even video games and smartphones application design.
- Qualified students earn the chance to begin graduate work in a master's program while finishing their bachelor's degree by enrolling in the Master of Science in Software Engineering’s accelerated option.
About Software Engineering at the Prescott, AZ Campus
The Bachelor of Science in Software Engineering degree program prepares students for software engineering positions in industries ranging from aerospace to video game development. With real-world, hands-on projects like flight control for autonomous aircraft or power control in a hybrid automobile, this program gives students a chance to develop the knowledge and skills they need to create, test, and evaluate software applications and systems. They also gain a clear understanding of network integrity and learn about the technical aspects of cybersecurity to keep those systems safe.
The Bachelor of Science in Software Engineering degree is housed in the Department of Computer, Electrical, and Software Engineering in the College of Engineering.
This degree features an optional focus on cyber-security. Students who select this focus will be prepared to support the government and industry needs for people skilled in software development as well as in cyber-security.
Students have access to and will use in their coursework specialized and high-tech labs and facilities specific to the engineering field.
The curriculum includes courses in general education, math and science, and computing. The latter is divided into computing fundamentals, advanced concepts, applied computing, and software engineering. In addition, a student can acquire a minor or a concentration in a domain area of interest.