The B.S. in Computer Engineering will give students access to knowledge and expertise in a vast array of aviation, aerospace and industry areas, as well as project opportunities through professional organizations such as the Institute for Electrical and Electronics Engineers (IEEE) and the Association of Uncrewed Vehicle Systems International (AUVSI).
Computer Engineering is offered at Embry-Riddle campuses in Daytona Beach and Prescott, providing students with a comprehensive education that combines computer hardware and software design. Students develop practical skills with modern technologies and are prepared for careers in fields like robotics, aerospace systems and advanced computing, with both campuses focusing on innovation, problem-solving and real-world engineering experience.
At the Daytona Beach Campus, students will work with and develop embedded, real-time computer systems, like those that lie at the heart of everything from mobile phones to spacecraft. Housed in the Electrical Engineering and Computer Science Department of the College of Engineering, students will benefit from a wide range of analog and digital hardware development tools and resources.
The Prescott Campus applies Embry-Riddle's traditional strengths in computer science and engineering with hands-on design projects. Students will benefit from world-class facilities while studying digital hardware and software applications, including avionics systems, cloud computing, computer vision and cyber-physical systems. The Bachelor of Science in Computer Engineering is housed in the Department of Computer, Electrical and Software Engineering in the College of Engineering and covers everything from analog and digital hardware to computer programming and circuit theory.
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org, under the General Criteria and the Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs Program Criteria.
Program-Level Student Learning Outcomes
Students will:
Have an ability to communicate effectively with a range of audiences.
Have an ability to function effectively on a team whose members together provide leadership, create a collaborative environment, establish goals, plan tasks, and meet objectives.
Have an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
Have an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
Have an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
Have an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
Have an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
Daytona Beach Program Requirements
General Education Requirements
39
Core Requirements
43
Area of Concentration
45
Total Credits
127
Program Details
The Bachelor of Science in Computer Engineering program requires successful completion of a minimum of 127 semester hours. The program may be completed in eight regular semesters, assuming appropriate background and full-time enrollment. A minimum cumulative grade point average of 2.0 is needed for all required CESC, CPSC, ELEC, ENGR, and SYSE courses that fulfill degree requirements.
General Education Requirements
For a full description of Embry-Riddle General Education guidelines, please see the General Education section of the catalog. These Minimum requirements are applicable to all degree programs.
Specified Electives - Courses selected from this category require prior approval from the academic advisor or program coordinator. These electives are intended to support a concentration within EECS or other areas or to fulfill requirements for a declared minor. Approved disciplines include, but are not limited to, aerospace, aviation, business, communications, human factors, and mathematics.
The Bachelor of Science in Computer Engineering program requires successful completion of a minimum of 126 credit hours. The program may be completed in eight semesters, or four years, assuming appropriate background and full-time enrollment. Students pursuing this undergraduate degree must earn a minimum cumulative grade point average (CGPA) of 2.00 for all work completed at the University. The program offers a Space Option and a Robotics Track for students seeking specialized study in those areas. A minimum cumulative grade point average of 2.0 is needed for all Core and Program Support courses. The courses necessary to earn this degree are listed below.
Students should be aware that many courses have prerequisites and/or corequisites. Computer Engineering students must earn a grade of C or better in all prerequisite courses for courses with the CPSC, CESC, ELEC, ENGR, ESCI, or SFTW prefixes. Students are responsible for ensuring that all prerequisite and degree requirements are met prior to enrollment in advanced coursework.
The following course of study outlines the quickest and most cost-efficient route for students to earn their B.S. in Computer Engineering. Students are encouraged to follow the course of study to ensure they complete all program required courses and their prerequisites within four years.
ENGR 200, ENGR 201, GSIS 365, CPSC 225, Coop/Internship, and any AERO, CESC, CPSC, ELEC, ENGP, ESCI, MATH, MECH, PHYS, SFTW, SYSE course 300 level or above. Other courses may be approved by the CESE department chair.
ENGR 200, ENGR 201, GSIS 365, Coop/Internship, and any AERO, CESC, CPSC, ELEC, ENGP, ESCI, MATH, MECH, PHYS, SFTW, SYSE course 300 level or above. Other courses may be approved by the CESE department chair.
Open Electives
9
Total Credits
48
Robotics Track
The following course of study outlines the quickest and most cost-efficient route for students to earn their B.S. in Computer Engineering - Robotics Option. Students are encouraged to follow the course of study to ensure they complete all program required courses and their prerequisites within four years.
ENGR 200, ENGR 201, GSIS 365, CPSC 225, Coop/Internship, and any AERO, CESC, CPSC, ELEC, ENGP, ESCI, MATH, MECH, PHYS, SFTW, SYSE course 300 level or above. Other courses may be approved by the CESE department chair.