Embry-Riddle engineering faculty are among the best teachers on Campus. They come here because they want to teach. Research is not their primary focus. Unlike many other universities, professors — not graduate students — teach all the engineering and math courses. Engineering courses are relatively small (most have less than 30 students) and many have hands-on laboratories so students have an active role in learning. There is plenty of tutoring available from upperclassmen. Professors also have at least 10 hours per week of office hours devoted solely to helping students with assignments or other problems. Advising is taken very seriously at Embry-Riddle. Professors typically contact their advisees multiple times each semester to make sure they are doing well in their classes and are happy with their education as it relates to their future goals.
The fact that Embry-Riddle is a small school with relatively small class sizes means that students have much more face time with their instructors than they would at larger institutions. The faculty is dedicated to helping students succeed, which means they are willing to work with students during their office hours if they are having difficulty grasping the course material. Embry-Riddle also offers tutor labs that allow students additional opportunities to improve their class work.
Embry-Riddle Aeronautical University has a reputation for producing graduates that are ready to "hit the ground running" in the engineering jobs they obtain. Industry representatives are very satisfied with our hands-on curriculum which allows students to practice and verify theoretical methods. Our engineering curriculum also emphasizes development of communication skills, while many Engineering Degree Programs do not. These skills also prove invaluable in postgraduate work.
Electrical engineers are the designers of a broad range of electronic hardware that includes embedded systems, control systems, communication systems, power systems, and analog and digital electronics. Computer engineers focus on the hardware and software of computer systems and embedded systems. Software Engineers learn how to design, develop, and maintain the software for real-time, embedded, and safety critical systems.
Between them, these three disciplines span the space between hardware-centered focus (Electrical Engineering), computer hardware and software focus (Computer Engineering) and software focus (Software Engineering).