Bachelor of Science in
Computer Engineering
The Bachelor of Science in Computer Engineering allows students to gain technical programming and systems skills in the ever-growing computer industry.
About the Bachelor of Science in Computer Engineering
The Bachelor of Science in Computer Engineering at Embry‑Riddle combines highly sought-after computer engineering skills with a focus on advancing 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 and software engineering.
We provide Computer Engineering 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).
Student Learning Outcomes
While learning about computer programming, you will have the opportunity to:
- Identify, formulate and solve complex engineering problems by applying principles of engineering, science and mathematics
- 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
- Communicate effectively with a range of audiences
- 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
- Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks and meet objectives
- Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- Acquire and apply new knowledge as needed, using appropriate learning strategies
Computer Engineering Career Opportunities
Careers and Employers
Embry-Riddle graduates are prepared to enter the engineering industry and beyond, often finding careers as computer engineers and network engineers.
Students earning a degree in computer engineering often accept employment offers from top companies such as The Boeing Company, Lockheed Martin, the Lyndon B. Johnson Space Center and the John F. Kennedy Space Center.
Computer Engineering Salary Information
Receiving a degree in computer engineering from Embry-Riddle provides the opportunity for competitive salaries, averaging $132,360 annually as of 2022.
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 Bachelor of Science in Computer Engineering at the Daytona Beach Campus get a chance to 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 benefit from a wide range of analog and digital hardware development tools and resources in the Real-Time Systems laboratories.
Accelerated degrees are available combining the B.S. in Computer Engineering with the M.S. in Cybersecurity Engineering, Electrical & Computer Engineering or Mechanical Engineering.
Computer Engineering Information
- Credits: 127
- Online or In-Person: In-Person
Professional Accreditation
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org, under the General Criteria and the Computer Engineering Program Criteria.
Helpful Links
- Tour Our Daytona Beach Campus
- Discover the Department’s Faculty
- Explore the Fields of Study: Engineering & Computers and Technology
- Find Related Clubs & Organizations
Students will:
- Have an ability to to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- 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 communicate effectively with a range of audiences.
- 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 function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- 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.
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 First-Year outline in the College of Engineering introduction. | 33 | |
Credits Subtotal | 33.0 | |
Year Two | ||
COM 221 | Technical Report Writing | 3 |
CS 222 | Introduction to Discrete Structures | 3 |
CS 225 | Computer Science II (and CS 225L) | 4 |
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 |
Lower or Upper-Level Humanities or Social Sciences | ||
MA 412 | Probability and Statistics | 3 |
SYS 320 | Systems Engineering Practices | 3 |
Credits Subtotal | 29.0 | |
Year Four | ||
CEC 420 | Computer Systems Design I | 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 | 3 |
CEC 450 | Real-Time Embedded Systems | 3 |
EE 401 | Control Systems Analysis and Design | 3 |
EE 402 | Control Systems Laboratory | 1 |
Upper-Level Humanities or Social Sciences | 3 | |
Credits Subtotal | 29.0 | |
Credits Total: | 124.0 |
- *
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
About Computer Engineering at the Prescott, AZ Campus
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 degree at the Prescott Campus applies Embry‑Riddle's traditional strengths in computer science and engineering with hands-on design projects. Students at the Prescott Campus benefit from world-class facilities while studying digital hardware and software applications, including avionics systems, cloud computing, computer vision and cyber-physical systems.
Tracks/Specialties and/or Certificates
Students pursuing a computer engineering degree have the option to complete one of the following tracks:
- Robotics
- Space
Computer Engineering Information
- Credits: 125 minimum
- Online or In-Person: In-Person
Professional Accreditation
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET under the General Criteria and the Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs Program Criteria.
Helpful Links
- Tour our Prescott Campus
- Discover the Department's Faculty
- Explore the Fields of Study: Engineering & Computers and Technology
- Find Related Clubs & Organizations
Students will:
- Have an ability to to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- 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 communicate effectively with a range of audiences.
- 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 function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
- 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.
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 (104 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 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 - lower-level Humanities # | 3 | |
General Education - lower-level or upper-level Humanities or Social Science # | 3 | |
HU 330 | Values and Ethics # | 3 |
or HU 335 | Technology and Modern Civilization | |
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 |
SE 300 | Software Engineering Practices ** | 3 |
Total Credits | 104 |
Technical Electives (12 Credits)
Technical Electives | 12 | |
Technical electives include EGR 200, EGR 201, CS 225, SIS 365, and any AE, CEC, CEXX (Co-op/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. |
Open Electives (9 Credits)
Open Electives | 9 |
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 general education requirements.
Computer Engineering Core (122 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 - lower-level Humanities # | 3 | |
General Education - lower-level Social Science # | 3 | |
HU 330 | Values and Ethics # | 3 |
or HU 335 | Technology and Modern Civilization | |
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 |
SE 300 | Software Engineering Practices ** | 3 |
Open Elective | 3 |
Total Credits | 125 |
- *
Offered in Fall Only
- **
Offered in Spring Only
PSY 350 Spring Run Only
- #
General Education Course
UNIV 101 is taken in excess of degree requirements or meets open elective credit.
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 |
EGR 101 | Introduction to Engineering | 2 |
EGR 115 | Introduction to Computing for Engineers | 3 |
Humanities or Social Sciences Lower-Level Elective | 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 |
SE 300 | Software Engineering Practices | 3 |
Technical Elective | 3 | |
Credits Subtotal | 16.0 | |
Senior Year | ||
Fall | ||
CEC 420 | Computer Systems Design I | 3 |
CEC 450 | Real-Time Embedded Systems | 3 |
Open Elective | 6 | |
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 |
or HU 335
|
Technology and Modern Civilization | |
Open Elective | 3 | |
Technical Elective | 3 | |
Credits Subtotal | 15.0 | |
Credits Total: | 125.0 |
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 |
Open 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 |
or HU 335
|
Technology and Modern Civilization | |
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