Embry - Riddle Aeronautical University

Course Details

BS in Software Engineering

Course Description

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 game and smartphone 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. The Bachelor of Science degree can be earned in eight semesters assuming appropriate background and full-time enrollment. Successful completion of a minimum of 127 credit hours is required. The Software Engineering program is designed to prepare students to work as part of a team on the development of software systems. Software engineering concepts, methods, and techniques are integrated through the curriculum. 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. Students should be aware that several courses in each academic year may have prerequisites and/or corequisites.

Course Duration

NumberDuration
4year

Career outcomes

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.




BS in Software Engineering Embry - Riddle Aeronautical University