
Bachelor of Science in
Computer Engineering
With access to state-of-the-art facilities, students in this program gain the technical skills and practical experience to work in an industry where demand grows daily.
The Bachelor of Science in Computer Engineering at Embry-Riddle combines computer engineering skills that are in high demand with a focus on advancing the aerospace, aviation, military and commercial industries.
Earning a computer engineering degree from Embry-Riddle will introduce students to:
- Analog and digital hardware
- Computer programming
- Circuit theory
- Computer architecture
- Software engineering
The applications for computer engineering include:
- Embedded systems
- Unmanned aerial vehicles (UAVs)
- Robotics
- Internet of things
- National defense
- Cybersecurity
- Gaming
Computer engineering students at both Embry-Riddle residential campuses are provided access to knowledge and expertise in a vast array of aviation, aerospace and industry areas. Student projects are a part of the curriculum with additional project opportunities available through professional organizations such as the Institute for Electrical and Electronics Engineers’ (IEEE) student branches and the Association of Unmanned Vehicle Systems International (AUVSI), a competition host.
Students graduate with technical skills and real-world experiences and are prepared for in-demand roles after graduation, which is why employers continue to return to Embry-Riddle to hire the program’s graduates.
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET.
DETAILS
This offering is available at the following campuses. Select a campus to learn more.
About Computer Engineering at the Daytona Beach, FL Campus
Students earning their B.S. in Computer Engineering at ERAU’s Daytona Beach Campus get a chance to develop practical engineering knowledge and skills by working with hands-on projects, combining real-world system design and development practices with the fundamentals of computer engineering. Both individually and in teams, students learn to work with and develop embedded, real-time computer systems like those that lie at the heart of everything from mobile phones to spacecraft.
The B.S. in Computer Engineering degree is housed in the Electrical Engineering and Computer Science Department of the College of Engineering.
- Students begin this program by completing the College of Engineering’s Freshman Engineering Program. The program 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.
- Graduates of this program are prepared to engineer computer systems critical to aviation, aerospace, and related industries.
- Computer Engineering students at the Daytona Beach Campus benefit from a wide range of hardware and software development tools and resources that are available in our Team Software Development environments and Real-Time Systems laboratories.
- Accelerated degrees are available: combining the B.S. in Computer Engineering with the Master of Science in Cybersecurity Engineering, M.S. in Electrical & Computer Engineering, or M.S. in Mechanical Engineering. Learn more about our Combined and Accelerated Degree Programs.
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.
Communication Theory & Skills (COM 122, COM 219, COM 221) | 9 | |
Lower-Level Humanities * | 3 | |
Lower-Level Social Sciences * | 3 | |
Lower or Upper-Level Humanities or Social Sciences * | 3 | |
Upper-Level Humanities or Social Sciences * | 3 | |
Mathematics (MA 241 & MA 242) | 8 | |
Computer Science (CS 223) | 3 | |
Physical and Life Sciences (PS 150, PS 160 & PS 253) | 7 | |
Total Credits | 39 |
Professional Preparation | ||
EGR 101 | Introduction to Engineering | 2 |
UNIV 101 | College Success | 1 |
Mathematics | ||
MA 243 | Calculus and Analytical Geometry III | 4 |
MA 345 | Differential Equations and Matrix Methods | 4 |
MA 412 | Probability and Statistics | 3 |
Physical Science | ||
PS 250 | Physics for Engineers III | 3 |
Computer Engineering | ||
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
CEC 300 | Computing in Aerospace and Aviation | 3 |
CEC 315 | Signals and Systems | 3 |
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
CEC 330 | Digital Systems Design with Aerospace Applications | 4 |
CEC 330L | Digital Systems Design Laboratory | 0 |
CEC 410 | Digital Signal Processing | 3 |
CEC 411 | Digital Signal Processing Laboratory | 1 |
CEC 420 | Computer Systems Design I | 3 |
CEC 421 | Computer Systems Design II | 3 |
CEC 450 | Real-Time Embedded Systems | 3 |
CEC 470 | Computer Architecture | 3 |
Computer Science | ||
CS 222 | Introduction to Discrete Structures | 3 |
CS 225 | Computer Science II | 4 |
CS 225L | Computer Science II Laboratory | 0 |
CS 420 | Operating Systems | 3 |
CS 462 | Computer Networks | 3 |
Electrical Engineering | ||
EE 223 | Linear Circuits Analysis I | 3 |
EE 224 | Electrical Engineering Laboratory I | 1 |
EE 300 | Linear Circuits Analysis II | 3 |
EE 302 | Electronic Devices and Circuits | 3 |
EE 304 | Electronic Circuits Laboratory | 1 |
EE 401 | Control Systems Analysis and Design | 3 |
EE 402 | Control Systems Laboratory | 1 |
Systems Engineering | ||
Required Electives | ||
SYS 320 | Systems Engineering Practices | 3 |
Specified Electives * | 6 |
Total Credits | 127 |
- *
Approved by Program Coordinator
Students should be aware that several courses in each academic year may have prerequisites and/or corequisites (check the course descriptions before registering for classes to ensure requisite sequencing).
See the Common Year One outline in the Engineering Fundamentals Program Introduction. CS 223 is a required course for this degree program.
Year One | ||
---|---|---|
Credits | ||
See the common Year One outline in the College of Engineering introduction. | 32 | |
Credits Subtotal | 32.0 | |
Year Two | ||
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
COM 221 | Technical Report Writing | 3 |
COM 219 | Speech | 3 |
MA 243 | Calculus and Analytical Geometry III | 4 |
PS 160 | Physics for Engineers II | 3 |
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
EE 223 | Linear Circuits Analysis I | 3 |
EE 224 | Electrical Engineering Laboratory I | 1 |
MA 345 | Differential Equations and Matrix Methods | 4 |
PS 250 | Physics for Engineers III | 3 |
PS 253 | Physics Laboratory for Engineers | 1 |
Credits Subtotal | 33.0 | |
Year Three | ||
CEC 470 | Computer Architecture | 3 |
CEC 330 | Digital Systems Design with Aerospace Applications (4 credits lecture, 0 credit laboratory) | 4 |
EE 302 | Electronic Devices and Circuits | 3 |
EE 304 | Electronic Circuits Laboratory | 1 |
EE 300 | Linear Circuits Analysis II | 3 |
Specified Elective | 3 | |
CEC 300 | Computing in Aerospace and Aviation | 3 |
CEC 315 | Signals and Systems | 3 |
HU/SS Elective | 3 | |
SYS 320 | Systems Engineering Practices | 3 |
MA 412 | Probability and Statistics | 3 |
Credits Subtotal | 32.0 | |
Year Four | ||
CEC 420 | Computer Systems Design I (2 credits lecture, 1 credit lab) | 3 |
CS 462 | Computer Networks | 3 |
Specified Elective *** | 3 | |
CS 420 | Operating Systems | 3 |
CEC 410 | Digital Signal Processing | 3 |
CEC 411 | Digital Signal Processing Laboratory | 1 |
CEC 421 | Computer Systems Design II (1 credit lecture, 2 credits lab) | 3 |
CEC 450 | Real-Time Embedded Systems | 3 |
HU/SS Upper Level | 3 | |
EE 401 | Control Systems Analysis and Design | 3 |
EE 402 | Control Systems Laboratory | 1 |
Credits Subtotal | 29.0 | |
Credits Total: | 127 |
- *
Students in the Computer Engineering program are encouraged to take CS 225 during the first year, postponing COM 219 until the second year.
- **
EE 401/EE 402, CEC 410/CEC 411, other CEC/EE (300-400) with the approval of the program coordinator.
- ***
Specified electives are courses to be selected, with the approval of the program coordinator, to support acquiring a minor, an identified concentration of domain knowledge (for example, aerospace, aviation, business, communications, human factors, mathematics, etc.) or further depth in computer engineering or related disciplines.
Get Started Now:
Summary
127 Credits
Estimate your tuition by using the Tuition Calculator
View Financial Aid Information
Learn about our General Education
Find out about transferring credits to this degree
Learn more about our Veterans & Military benefits
View our Academic Calendar
We are Engineering the Future
We are Embry-Riddle Aeronautical University


Embry-Riddle Researchers Use Machine Learning to Tackle Monsoon Season
Research on Pilot Mental Health, Drone Swarms Top Student Showcase
Embry-Riddle All-Women Team Makes History at Aerospace Maintenance Competition
Two More Embry-Riddle Professors Named Fulbright Scholars
Innovations in E-Flight, Mobile Farm Monitoring and Soundscape Navigation Top Embry-Riddle Business Competition
Pilot Shortage: FAA, Embry-Riddle Cultivate Aviation Workforce Through Expanded High School Training
Aviation Maintenance: Not Just Technicians
Boeing, Embry-Riddle Partner on $5.1 Million Center to Advance Aviation Safety
- Embry-Riddle Researchers Use Machine Learning to Tackle Monsoon Season
- Research on Pilot Mental Health, Drone Swarms Top Student Showcase
- Embry-Riddle All-Women Team Makes History at Aerospace Maintenance Competition
- Two More Embry-Riddle Professors Named Fulbright Scholars
- Innovations in E-Flight, Mobile Farm Monitoring and Soundscape Navigation Top Embry-Riddle Business Competition
- Pilot Shortage: FAA, Embry-Riddle Cultivate Aviation Workforce Through Expanded High School Training
- Aviation Maintenance: Not Just Technicians
- Boeing, Embry-Riddle Partner on $5.1 Million Center to Advance Aviation Safety
Spotlight
About Computer Engineering at the Prescott, AZ Campus
Ranked in the top 15 of Best Undergraduate Engineering Programs by U.S. News and World Report, the computer engineering degree at the Prescott Campus applies Embry-Riddle's traditional strengths in computer science and engineering with the emerging field of digital hardware and software applications, including:
- Cloud computing
- Computer vision
- Machine learning and artificial intelligence
- Navigation and control systems
- Cyber-physical systems
- Avionics systems
Students master programming languages, circuit theory and other knowledge and skills working with hands-on projects combining industry system design and development practices with the fundamentals of computer engineering.
The B.S. in Computer Engineering (BSCE) covers everything from analog electronic systems to high-level programming and operating systems. Students advance through courses that give them advanced knowledge in:
- Programming languages
- Digital and analog circuits
- Microprocessor systems
- Computer architecture
- Telecommunication systems
- Control systems
- Real-time systems
- Software engineering
- Hardware/software systems design and integration
Students at the Prescott Campus benefit from world-class facilities dedicated solely to undergraduate students and also have the opportunity to join the student chapter of the Institute of Electrical and Electronic Engineers (IEEE), which has been recognized as the outstanding student chapter in the Phoenix Region.
The Bachelor of Science in Computer Engineering degree is housed in the Department of Computer, Electrical and Software Engineering in the College of Engineering.
Degree Requirements
The Bachelor of Science in Computer Engineering can be earned in eight semesters assuming appropriate background and full-time enrollment. Successful completion of a minimum of 125 credit hours is required.
Students should be aware that several courses in each academic year may have prerequisites and/or corequisites. Check the course descriptions section of this catalog before registering for classes to ensure requisite sequencing. The B.S. degree requires that students have a minimum cumulative grade point average of 2.00 in all CEC, EE, SE, CS, and EGR courses that fulfill any degree requirement.
The Computer Engineering degree includes a Space Option in which, AE 427 and AE 445 would be taken instead of CEC 420 and CEC 421, and EP 394 is taken as one of the technical electives.
The Computer Engineering degree also includes a robotics track. This track is a joint track with the EE and ME students who are also interested in robotic applications within their major.
Computer engineering majors are required to have a grade of C or better in all prerequisite courses for courses with the CS, CEC, EE, EGR, ES, or SE prefixes.
Program Requirements
General Education
Embry-Riddle degree programs require students to complete a minimum of 36 hours of General Education coursework. For a full description of Embry-Riddle General Education guidelines, please see the General Education section of this catalog.
Students may choose other classes outside of their requirements, but doing so can result in the student having to complete more than the degree's 125 credit hours. This will result in additional time and cost to the student.
Communication Theory and Skills | 9 | |
Computer Science/Information Technology | 3 | |
Mathematics | 6 | |
Physical and Life Sciences (Natural Sciences) | 6 | |
Humanities and Social Sciences | 12 | |
3 hours of Lower-Level Humanities | ||
3-hours of Lower-Level Social Science | ||
3 hours of Lower-Level or Upper-Level Humanities or Social Science | ||
3 hours of Upper-Level Humanities or Social Science | ||
Total Credits | 36 |
Computer Engineering Core (110 Credits)
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.
Courses in the core with a # will satisfy your general education requirements.
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
CEC 420 | Computer Systems Design I * | 3 |
CEC 421 | Computer Systems Design II ** | 3 |
CEC 450 | Real-Time Embedded Systems * | 3 |
CEC 460 | Telecommunications Systems ** | 3 |
CEC 470 | Computer Architecture ** | 3 |
COM 122 | English Composition # | 3 |
COM 219 | Speech # | 3 |
COM 221 | Technical Report Writing (Must Earn a C or better to pass COM 221) # | 3 |
CS 125 | Computer Science I | 4 |
CS 420 | Operating Systems * | 3 |
EC 225 | Engineering Economics # | 3 |
EE 223 | Linear Circuits Analysis I ** | 3 |
EE 224 | Electrical Engineering Laboratory I ** | 1 |
EE 302 | Electronic Devices and Circuits * | 3 |
EE 314 | Signal and Linear System Analysis * | 3 |
EE 315 | Signal and Linear System Analysis Laboratory * | 1 |
EE 401 | Control Systems Analysis and Design ** | 3 |
EE 402 | Control Systems Laboratory ** | 1 |
EGR 101 | Introduction to Engineering | 2 |
EGR 115 | Introduction to Computing for Engineers # | 3 |
General Education - Humanities or Social Science Lower-Level or Upper-Level Elective # | 3 | |
General Education - Humanities Lower-Level Elective # | 3 | |
HU 330 | Values and Ethics # | 3 |
Humanities or Social Science Lower-Level or Upper-Level Elective | 3 | |
MA 225 | Introduction to Discrete Structures | 3 |
MA 241 | Calculus and Analytical Geometry I # | 4 |
MA 242 | Calculus and Analytical Geometry II # | 4 |
MA 243 | Calculus and Analytical Geometry III | 4 |
MA 345 | Differential Equations and Matrix Methods | 4 |
MA 412 | Probability and Statistics | 3 |
PS 161 | Physics I & II for Engineers # | 4 |
PS 250 | Physics for Engineers III # | 3 |
PS 253 | Physics Laboratory for Engineers # | 1 |
PSY 350 | Social Psychology (OR Economics, Psychology, or Social Science Upper-Level Elective) | 3 |
SE 300 | Software Engineering Practices ** | 3 |
Technical Electives (9 Credits)
Technical Electives | 9 |
Open Electives (6 Credits)
Open Electives | 6 |
Total Credits | 125 |
Robotics Option
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.
Courses in the core with a # will satisfy your general education requirements.
Computer Engineering Core (125 Credits)
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
CEC 450 | Real-Time Embedded Systems * | 3 |
CEC 460 | Telecommunications Systems ** | 3 |
CEC 470 | Computer Architecture ** | 3 |
COM 122 | English Composition # | 3 |
COM 221 | Technical Report Writing # | 3 |
COM 420 | Advanced Technical Communication I # | 1 |
COM 430 | Advanced Technical Communication II # | 2 |
CS 125 | Computer Science I | 4 |
CS 420 | Operating Systems * | 3 |
EC 225 | Engineering Economics # | 3 |
EE 223 | Linear Circuits Analysis I ** | 3 |
EE 224 | Electrical Engineering Laboratory I ** | 1 |
EE 302 | Electronic Devices and Circuits * | 3 |
EE 314 | Signal and Linear System Analysis * | 3 |
EE 315 | Signal and Linear System Analysis Laboratory * | 1 |
EE 401 | Control Systems Analysis and Design ** | 3 |
EE 402 | Control Systems Laboratory ** | 1 |
EGR 101 | Introduction to Engineering | 2 |
EGR 115 | Introduction to Computing for Engineers # | 3 |
ES 204 | Dynamics | 3 |
ES 207 | Fundamentals of Mechanics * | 3 |
General Education - Humanities Lower-Level Elective # | 3 | |
General Education - Social Science Lower-Level Elective # | 3 | |
HU 330 | Values and Ethics # | 3 |
MA 225 | Introduction to Discrete Structures | 3 |
MA 241 | Calculus and Analytical Geometry I # | 4 |
MA 242 | Calculus and Analytical Geometry II # | 4 |
MA 243 | Calculus and Analytical Geometry III | 4 |
MA 335 | Introduction to Linear and Abstract Algebra ** | 3 |
MA 345 | Differential Equations and Matrix Methods | 4 |
MA 412 | Probability and Statistics | 3 |
ME 302 | Introduction to Robotics I * | 3 |
ME 406 | Robotics II ** | 3 |
ME 406L | Robotics II Laboratory ** | 1 |
ME 407 | Preliminary Design for Robotic Systems with Laboratory * | 4 |
ME 420 | Detail Design of Robotic Systems with Laboratory ** | 4 |
PS 161 | Physics I & II for Engineers # | 4 |
PS 250 | Physics for Engineers III # | 3 |
PS 253 | Physics Laboratory for Engineers # | 1 |
PSY 350 | Social Psychology (OR Economics, Psychology, or Social Science Upper-Level Elective) | 3 |
SE 300 | Software Engineering Practices ** | 3 |
Total Credits | 125 |
- *
Offered in Fall Only
- **
Offered in Spring Only
- ***
PSY 350 Spring Run Only
- ‡
UNIV 101 is taken in excess of degree requirements or meets open elective credit.
- ‡‡
Technical electives include EGR 200, EGR 201, CS 225, SIS 365, and any AE, CEC, CEXX (Coop/Internship), CS, EE, EP, ES, MA, ME, PS, SE, or SYS course 300 level or above. Other courses may be approved by the CESE Department Chair.
ROTC Exceptions must be approved by the CESE Department Chair.
- #
General Education Course
All Army ROTC students are required to complete SS 321 - U.S. Military History 1900-Present (3 credits) in order to commission.
Computer Engineering - General
Freshman Year | ||
---|---|---|
Fall | Credits | |
COM 122 | English Composition | 3 |
Humanities or Social Science Lower-Level or Upper-Level Elective | 3 | |
EGR 101 | Introduction to Engineering | 2 |
EGR 115 | Introduction to Computing for Engineers | 3 |
MA 241 | Calculus and Analytical Geometry I | 4 |
UNIV 101 | College Success | (1) |
Credits Subtotal | 15.0 | |
Spring | ||
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
Humanities Lower-Level Elective | 3 | |
MA 242 | Calculus and Analytical Geometry II | 4 |
PS 161 | Physics I & II for Engineers | 4 |
Credits Subtotal | 15.0 | |
Sophomore Year | ||
Fall | ||
COM 221 | Technical Report Writing (Must Earn a C or better to pass COM 221) | 3 |
CS 125 | Computer Science I | 4 |
MA 225 | Introduction to Discrete Structures | 3 |
MA 243 | Calculus and Analytical Geometry III | 4 |
PS 250 | Physics for Engineers III | 3 |
Credits Subtotal | 17.0 | |
Spring | ||
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
COM 219 | Speech | 3 |
EE 223 | Linear Circuits Analysis I | 3 |
EE 224 | Electrical Engineering Laboratory I | 1 |
MA 345 | Differential Equations and Matrix Methods | 4 |
PS 253 | Physics Laboratory for Engineers | 1 |
Credits Subtotal | 16.0 | |
Junior Year | ||
Fall | ||
CS 420 | Operating Systems | 3 |
EE 302 | Electronic Devices and Circuits | 3 |
EE 314 | Signal and Linear System Analysis | 3 |
EE 315 | Signal and Linear System Analysis Laboratory | 1 |
MA 412 | Probability and Statistics | 3 |
Technical Elective | 3 | |
Credits Subtotal | 16.0 | |
Spring | ||
CEC 460 | Telecommunications Systems | 3 |
EC 225 | Engineering Economics | 3 |
EE 401 | Control Systems Analysis and Design | 3 |
EE 402 | Control Systems Laboratory | 1 |
Humanities or Social Science Lower-Level Elective | 3 | |
SE 300 | Software Engineering Practices | 3 |
Credits Subtotal | 16.0 | |
Senior Year | ||
Fall | ||
CEC 420 | Computer Systems Design I | 3 |
CEC 450 | Real-Time Embedded Systems | 3 |
Open Elective | 3 | |
PSY 350 | Social Psychology (OR Economics, Humanities, Psychology, or Social Science Upper-Level Elective) | 3 |
Technical Elective | 3 | |
Credits Subtotal | 15.0 | |
Spring | ||
CEC 421 | Computer Systems Design II | 3 |
CEC 470 | Computer Architecture | 3 |
HU 330 | Values and Ethics | 3 |
Open Elective | 3 | |
Technical Elective | 3 | |
Credits Subtotal | 15.0 | |
Credits Total: | 125 |
Robotics Track
Freshman Year | ||
---|---|---|
Fall | Credits | |
COM 122 | English Composition | 3 |
EGR 101 | Introduction to Engineering | 2 |
EGR 115 | Introduction to Computing for Engineers | 3 |
MA 241 | Calculus and Analytical Geometry I | 4 |
Social Science Lower-Level Elective | 3 | |
UNIV 101 | College Success | (1) |
Credits Subtotal | 15.0 | |
Spring | ||
CEC 220 | Digital Circuit Design | 3 |
CEC 222 | Digital Circuit Design Laboratory | 1 |
Humanities Lower-Level Elective | 3 | |
MA 242 | Calculus and Analytical Geometry II | 4 |
PS 161 | Physics I & II for Engineers | 4 |
Credits Subtotal | 15.0 | |
Sophomore Year | ||
Fall | ||
COM 221 | Technical Report Writing (Must earn a C or better to pass COM 221) | 3 |
CS 125 | Computer Science I | 4 |
ES 207 | Fundamentals of Mechanics | 3 |
MA 243 | Calculus and Analytical Geometry III | 4 |
PS 250 | Physics for Engineers III | 3 |
Credits Subtotal | 17.0 | |
Spring | ||
CEC 320 | Microprocessor Systems | 3 |
CEC 322 | Microprocessor Systems Laboratory | 1 |
EE 223 | Linear Circuits Analysis I | 3 |
EE 224 | Electrical Engineering Laboratory I | 1 |
MA 335 | Introduction to Linear and Abstract Algebra | 3 |
MA 345 | Differential Equations and Matrix Methods | 4 |
PS 253 | Physics Laboratory for Engineers | 1 |
Credits Subtotal | 16.0 | |
Junior Year | ||
Fall | ||
CS 420 | Operating Systems | 3 |
EE 302 | Electronic Devices and Circuits | 3 |
EE 314 | Signal and Linear System Analysis | 3 |
EE 315 | Signal and Linear System Analysis Laboratory | 1 |
ES 204 | Dynamics | 3 |
ME 302 | Introduction to Robotics I | 3 |
Credits Subtotal | 16.0 | |
Spring | ||
CEC 460 | Telecommunications Systems | 3 |
EE 401 | Control Systems Analysis and Design | 3 |
EE 402 | Control Systems Laboratory | 1 |
MA 412 | Probability and Statistics | 3 |
ME 406 | Robotics II | 3 |
ME 406L | Robotics II Laboratory | 1 |
SE 300 | Software Engineering Practices | 3 |
Credits Subtotal | 17.0 | |
Senior Year | ||
Fall | ||
CEC 450 | Real-Time Embedded Systems | 3 |
COM 420 | Advanced Technical Communication I | 1 |
MA 225 | Introduction to Discrete Structures | 3 |
ME 407 | Preliminary Design for Robotic Systems with Laboratory | 4 |
PSY 350 | Social Psychology (OR Economics, Humanities, Psychology, or Social Science Upper-Level Elective) | 3 |
Credits Subtotal | 14.0 | |
Spring | ||
CEC 470 | Computer Architecture | 3 |
COM 430 | Advanced Technical Communication II | 2 |
EC 225 | Engineering Economics | 3 |
HU 330 | Values and Ethics | 3 |
ME 420 | Detail Design of Robotic Systems with Laboratory | 4 |
Credits Subtotal | 15.0 | |
Credits Total: | 125.0 |
Get Started Now:
Summary
125 Credits
Estimate your tuition by using the Tuition Calculator
View Financial Aid Information
Learn about our General Education
Find out about transferring credits to this degree
Learn more about our Veterans & Military benefits
View our Academic Calendar
Embry-Riddle: We Are Hands-On
Prescott, AZ Campus


Embry-Riddle’s Golden Eagles Flight Team Wins 15th National Championship
Embry-Riddle’s Digital Textbook Initiative Saves Students $2 Million in Past Six Years
Embry-Riddle Teams Up with Bethune-Cookman in EcoCAR EV Challenge
Astronomer Named First-Ever Embry-Riddle Winner of $100,000 Award
Immersive Training Improves Radio Proficiency for International Flight Students
Aerospace Engineering Student Named ASCEND 2022 Diversity Scholar
Eagles Take First in Maritime RobotX Challenge
Embry-Riddle Students Shine in Tracer FIRE Cyber Competition
- Embry-Riddle’s Golden Eagles Flight Team Wins 15th National Championship
- Embry-Riddle’s Digital Textbook Initiative Saves Students $2 Million in Past Six Years
- Embry-Riddle Teams Up with Bethune-Cookman in EcoCAR EV Challenge
- Astronomer Named First-Ever Embry-Riddle Winner of $100,000 Award
- Immersive Training Improves Radio Proficiency for International Flight Students
- Aerospace Engineering Student Named ASCEND 2022 Diversity Scholar
- Eagles Take First in Maritime RobotX Challenge
- Embry-Riddle Students Shine in Tracer FIRE Cyber Competition
Spotlight
RELATED DEGREES
You may be interested in the following degrees: