Admission Requirements
- Students wanting to declare a major in an engineering discipline must be in good academic standing and must have a “C” (2.0) or better in each of the following courses or their equivalents: MAC 2311C, MAC 2312, PHY 2048C, and CHS 1440 or CHM 2045C.
- Students wanting to declare a major in an engineering discipline must complete a change of major in the term of completion of the final pending prerequisite course(s) listed above.
Degree Requirements
- Students in the Computer Engineering major are expected to make consistent good progress toward their degrees to remain enrolled in, or eligible for, any major in the College of Engineering and Computer Science (CECS) or the College of Optics and Photonics (COP). Therefore,any student majoring in Computer Engineering who repeats any UCF course and does not earn a grade of “C” (2.0) or better on the second attempt will be placed on Lack of Progress Probation and remain on Lack of Progress Probation as long as the student is enrolled in a CECS or COP major. If a student on Lack of Progress Probation does not receive a grade of “C” (2.0) or better by the third attempt in the same UCF course, the student will be excluded from all CECS and COP majors. Any student majoring in Computer Engineering who has accumulated 7 or more unsuccessful attempts (i.e., grades below “C” (2.0) and withdrawals) over all courses taken at UCF will be placed on Lack of Progress Probation and remain on Lack of Progress Probation as long as the student is enrolled in a CECS or COP major. If a student on Lack of Progress Probation has a tenth unsuccessful attempt over all courses taken at UCF, the student will be excluded from all CECS and COP majors.
- A student who is excluded from CECS and COP majors may seek readmission to a major in CECS or COP after at least one full year has passed since exclusion. Readmission is not automatic and is dependent upon a high probability of success after readmission. Any student who is readmitted to the Computer Engineering major will be subject to all probation conditions that applied at the time of exclusion.
General Education Program (GEP) (38 Credit Hours)
- The UCF General Education Program (GEP) is described in this catalog. Engineering students should closely study the requirements of the UCF GEP and the allowable substitutions detailed in paragraphs A through E below to minimize excess hours. Students transferring to UCF from within the Florida College System or State University System should complete the GEP and the Common Program Prerequisites before transferring.
Communication Foundations (9 Credit Hours)
- ENC 1101 - Composition I Credit Hours: 3 (Required)
- ENC 1102 - Composition II Credit Hours: 3 (Required)
Select One: (3 Credit Hours)
- SPC 1603C - Fundamentals of Technical Presentations Credit Hours: 3 (Preferred)
- SPC 1608 - Fundamentals of Oral Communication Credit Hours: 3 (Suggested)
Cultural and Historical Foundations (9 Credit Hours)
- Select two courses from Historical Foundations Credit Hours: 6
- Select one class from Cultural Foundations Credit Hours: 3
Mathematical Foundations (7 Credit Hours)
- MAC 2311C - Calculus with Analytic Geometry I Credit Hours: 4 (Required)
- STA 3032 - Probability and Statistics for Engineers Credit Hours: 3 (Required)
Social Foundations (6 Credit Hours)
Select One: (3 Credit Hours)
- ECO 2013 - Principles of Macroeconomics Credit Hours: 3
- ECO 2023 - Principles of Microeconomics Credit Hours: 3
- Select one class from Social Foundations Credit Hours: 3
Science Foundations (7 Credit Hours)
- PHY 2048C - General Physics Using Calculus I Credit Hours: 4 (Required)
- Select one course from Science Foundations Credit Hours: 3
Common Program Prerequisites (CPP) (19 Credit Hours)
These courses are specifically required for all engineering students of the Florida State University System. CPP courses are also available at other Florida post-secondary schools and may be transferred directly to UCF programs. To enroll in CpE major courses, a 2.0 (C or better) in each course is required.
See “Common Prerequisites” in the Transfer and Transitions Services section for more information.
- MAC 2311C - Calculus with Analytic Geometry I Credit Hours: 4 (GEP)
- MAC 2312 - Calculus with Analytic Geometry II Credit Hours: 4
- MAC 2313 - Calculus with Analytic Geometry III Credit Hours: 4
- PHY 2048C - General Physics Using Calculus I Credit Hours: 4 (GEP)
- PHY 2049C - General Physics Using Calculus II Credit Hours: 4
- MAP 2302 - Ordinary Differential Equations I Credit Hours: 3
Select One: (4 Credit Hours)
1 Preferred
- CHS 1440 - Principles of Chemistry Credit Hours: 4 1
- CHM 2045C - Chemistry Fundamentals I Credit Hours: 4
Core Requirements: Basic Level (2 Credit Hours)
- The College of Engineering and Computer Science requires all engineering students to achieve a minimum 2.25 GPA in completing these courses, together with the courses required for the major in section 4 below, technical elective courses listed in section 5 below and with the senior design courses listed in section 6 below. Independent study courses generally do not satisfy major requirements.
- EGS 1006C - Introduction to the Engineering Profession Credit Hours: 1
- EGN 1007C - Engineering Concepts and Methods Credit Hours: 1
Core Requirements: Advanced Level (48 Credit Hours)
Engineering Core
- STA 3032 - Probability and Statistics for Engineers Credit Hours: 3 (GEP)
Courses Required for the Major
- EGN 3211 - Engineering Analysis and Computation Credit Hours: 3 1
- COT 3100C - Introduction to Discrete Structures Credit Hours: 3
- COP 3502C - Computer Science I Credit Hours: 3
- COP 3503C - Computer Science II Credit Hours: 3
- COP 3330 - Object Oriented Programming Credit Hours: 3
- EEL 3926L - Junior Design Credit Hours: 1
- EEL 3004C - Linear Circuits I Credit Hours: 3 1
- EEL 3123C - Linear Circuits II Credit Hours: 3 1
- EEE 3307C - Electronics I Credit Hours: 4
- EEE 3342C - Digital Systems Credit Hours: 3 1
- EEL 3801C - Computer Organization Credit Hours: 4 1
- EEL 4742C - Embedded Systems Credit Hours: 3
- EEL 4768 - Computer Architecture Credit Hours: 3
- EEL 4781 - Computer Communication Networks Credit Hours: 3
- 1 A “C” (2.0) or better is required in this course.
Select Two: (6 Credit Hours)
- EEE 4346C - Hardware Security and Trusted Circuit Design Credit Hours: 3
- EEE 4314 - Device Electronics for Integrated Circuits Credit Hours: 3
- EEL 4783 - Hardware Description Languages in Digital Systems Design Credit Hours: 3
- EEL 5704 - Computer Aided Logical Design Credit Hours: 3
- EEE 5353 - Semiconductor Device Modeling and Simulation Credit Hours: 3
- EEE 5356C - Fabrication of Solid-State Devices Credit Hours: 4
- EEE 5378 - CMOS Analog and Digital Circuit Design Credit Hours: 3
- EEE 5390C - Full-Custom VLSI Design Credit Hours: 3
Restricted Electives
- Technical electives are available in the BSCpE program to address specific student interests in a variety of technical areas such as Software Engineering. Students should consult with their academic advisor for the identification of courses that are approved technical electives and the terms when specific courses of this type are to be offered.
Technical Electives (15 Credit Hours)
- Technical elective courses are to be selected by the student from department approved courses.
Capstone Requirements (6 Credit Hours)
- EEL 4914 - Senior Design I Credit Hours: 3
- EEL 4915L - Senior Design II Credit Hours: 3
Electives
Foreign Language Requirements
Admissions
- Two years of one foreign language in high school, or one year of one foreign language in college (or equivalent proficiency exam) prior to graduation.
Graduation
Additional Requirements
- Computer engineering students must earn at least 32 hours in residence at UCF.
- 24 of the 32 Residency hours must be at the 3000-5000 level courses taken from the ECE Department at UCF and applicable to the degree program.
Required Minors
Departmental Exit Requirements
- CECS encourages all engineering students to take the Fundamentals Exam during their senior year.
University Minimum Exit Requirements
- A 2.0 UCF GPA
- 48 semester hours of upper division credit completed
- 60 semester hours earned after CLEP awarded
- 30 of the last 39 hours of course work must be completed in residency at UCF.
- A maximum of 45 hours of extension, correspondence, CLEP, Credit by Exam, and Armed Forces credits permitted.
- Complete the General Education Program, the Gordon Rule, and nine hours of Summer credit.
Total Undergraduate Credit Hours Required: 128
Additional Information
Honors In Major
Related Programs
- Computer Science (B.S.)
- Electrical Engineering
- Information Technology (B.S.)
- Mathematics - Engineering/Physics Track
- Physics (B.S.)
Certificates
Related Minors
- Intelligent Robotic Systems (IRS), Interdisciplinary Minor
- Engineering Leadership Minor
- Mathematics Minor
- Physics Minor
Advising Notes
- Each engineering student should meet regularly with an academic advisor in the major department.
- The Computer Engineering program offers the Accelerated BS/MS Program to students of high academic standing. This program allows up to twelve hours to be shared between the BS and MS degrees. See your department or the Accelerated Program section in the back of this catalog for more information.
- Each student should seek academic advisement before registering for classes each semester to minimize excess hours and to ensure that satisfactory academic progress is being maintained.
- This Computer Engineering Digital Circuits Track program has potential ties to professional licensure or certification in the field. For more information on how this program may prepare you in that regard, please visit https://apq.ucf.edu/files/Licensure-Disclosure-CECS-Computer-Engineering-BS-June2020.pdf
Transfer Notes
- Courses transferred must be formally evaluated for equivalency credit. The student must provide all supporting information with his/her petition for this evaluation
- EGS 1006C and EGN 1007C are required courses for incoming freshmen only. The credits for these two courses (one hour each) may, with prior approval of the department academic advisor, be moved to the Restricted Elective area.
Acceptable Substitutes for Transfer Courses
Program Academic Learning Compacts
- Program Academic Learning Compacts (student learning outcomes) for undergraduate programs are located at: http://www.oeas.ucf.edu/alc/academic_learning_compacts.htm
Equipment Fees
- Part-Time Student: $42 per term
- Full-Time Student: $84 per term
Plan of Study
- The tentative course schedule listed below is a guide for those students who plan on completing their degree in four years. All engineering students should meet with their faculty advisor to develop and maintain an appropriate plan of study.
Freshman Year - Fall (15 Credit Hours)
- EGS 1006C - Introduction to the Engineering Profession Credit Hours: 1
- MAC 2311C - Calculus with Analytic Geometry I Credit Hours: 4
- GEP- Historical Foundation Credit Hours: 3
Select One: (3 Credit Hours)
1 Preferred
- SPC 1603C - Fundamentals of Technical Presentations Credit Hours: 3 1
- SPC 1608 - Fundamentals of Oral Communication Credit Hours: 3
Select One: (4 Credit Hours)
- CHS 1440 - Principles of Chemistry Credit Hours: 4
- CHM 2045C - Chemistry Fundamentals I Credit Hours: 4
Freshman Year - Spring (15 Credit Hours)
- EGN 1007C - Engineering Concepts and Methods Credit Hours: 1
- ENC 1101 - Composition I Credit Hours: 3
- MAC 2312 - Calculus with Analytic Geometry II Credit Hours: 4
- PHY 2048C - General Physics Using Calculus I Credit Hours: 4
- COT 3100C - Introduction to Discrete Structures Credit Hours: 3
Sophomore Year - Fall (14 Credit Hours)
- PHY 2049C - General Physics Using Calculus II Credit Hours: 4
- EGN 3211 - Engineering Analysis and Computation Credit Hours: 3
- MAC 2313 - Calculus with Analytic Geometry III Credit Hours: 4
- GEP- Historical Foundation Credit Hours: 3
Sophomore Year - Spring (15 Credit Hours)
- EEL 3004C - Linear Circuits I Credit Hours: 3
- EEE 3342C - Digital Systems Credit Hours: 3
- MAP 2302 - Ordinary Differential Equations I Credit Hours: 3
- ENC 1102 - Composition II Credit Hours: 3
- GEP-Science Foundation Credit Hours: 3
Sophomore Year - Summer (10 Credit Hours)
- EEL 3123C - Linear Circuits II Credit Hours: 3
- EEL 3801C - Computer Organization Credit Hours: 4
- GEP- Cultural Foundation Credit Hours: 3
Junior Year - Fall (16 Credit Hours)
- COP 3330 - Object Oriented Programming Credit Hours: 3
- COP 3502C - Computer Science I Credit Hours: 3
- STA 3032 - Probability and Statistics for Engineers Credit Hours: 3
- EEE 3307C - Electronics I Credit Hours: 4
- GEP- Social Foundation Credit Hours: 3
Junior Year - Spring (16 Credit Hours)
- COP 3503C - Computer Science II Credit Hours: 3
- EEL 4742C - Embedded Systems Credit Hours: 3
- EEL 4768 - Computer Architecture Credit Hours: 3
- EEL 3926L - Junior Design Credit Hours: 1
- Senior Elective Credit Hours: 3
Select One: (3 Credit Hours)
- ECO 2013 - Principles of Macroeconomics Credit Hours: 3
- ECO 2023 - Principles of Microeconomics Credit Hours: 3
Senior Year - Fall (15 Credit Hours)
- EEL 4914 - Senior Design I Credit Hours: 3
- Senior Elective Credit Hours: 3
- Technical Elective Credit Hours: 3
- Technical Elective Credit Hours: 3
- Technical Elective Credit Hours: 3
Senior Year - Spring (12 Credit Hours)
- EEL 4915L - Senior Design II Credit Hours: 3
- EEL 4781 - Computer Communication Networks Credit Hours: 3
- Technical Elective Credit Hours: 3
- Technical Elective Credit Hours: 3