Computer Engineering (ECE)


        The area of computer engineering has become a major part of electrical engineering, so much so that a separate degree is offered. Computer engineering, in a broad sense, deals with the body of knowledge that forms the theoretical and practical basis for the storage, retrieval, processing, analysis, recognition and display of information. This area also includes the design and implementation of computer systems and peripheral devices for information handling and engineering ap-plications.

        The computer engineering degree provides an aca-demic program and research environment to obtain knowledge and skills in digital hardware, microproces-sors, software systems and computer applications. In the hardware courses, students study the functional behavior of integrated circuit components and the design of complex digital systems. In the software system courses, students receive hands-on operating experience in different aspects of system software and their relations to hardware facilities. Courses in com-puter engineering also deal with pattern processing, machine intelligence and information system design and evaluation.

        The computer engineering curriculum provides a proper balance of computer systems, hardware and software, as well as theory and applications.

        Electives are taken according to individual interest to permit a student to delve more deeply into subject matter previously introduced. Technical electives must be taken from an approved list.

        Students who want to take their technical electives in hardware would pursue the computer degree through the ECE department.  Students who want to take their technical electives in software would pursue the com-puter degree through the CISE department.

        With a careful selection of courses and one addi-tional semester, a student can earn a degree in com-puter engineering with an emphasis in hardware (BSCEN) and a degree in electrical engineering (BSEE).

Degree Programs

        The department offers the Bachelor of Science in Computer Engineering, Bachelor of Science in Electrical Engineering, Master of Engineer-ing, Master of Science, Engineer and Doctor of Phi-losophy.

        The department also offers a combined BSCEN/MS degree program that allows qualified students to earn a bachelor’s and a master’s degree with a savings of a number of credits. Qualified stu-dents begin the master’s program while seniors and double count 12 hours of specified electrical engineer-ing graduate courses for both the bachelor’s and mas-ter’s degrees. The master’s degree can be completed within two to three semesters after the completion of the bachelor’s degree.  Seniors admitted to a combined BSCEN/ MS program will be eligible for a teaching or research assistantship.

        BSCEN/MS program admission requires satisfac-tion of Graduate School admission requirements, a junior-senior year GPA of at least 3.3, completion of seven of the required electrical engineering courses and two electrical engineering labs, senior status in the program and a minimum classification of 4EG.

Admission Requirements

        Applicants should have an overall grade point av-erage of 2.0 and a minimum combined grade point average of 2.5 in the pre-engineering technical courses, based on all attempts.

Department Requirements

        A minimum grade of C or higher is required in CIS 3020, EEL 3111, ENC 2210, and in any course trans-ferred into the junior or senior year from another insti-tution.

        A grade point average of 2.0 or higher is required in all electrical and computer engineering courses. A grade of C or higher is required in any electrical engi-neering course that is a prerequisite for another electri-cal engineering course. The prerequisite course and its subsequent course cannot be taken during the same term, even if the prerequisite course is being repeated.

        A student who is registered for an electrical engi-neering lecture section and its co-requisite lab who wants to drop the lecture section must also drop the lab section.

        Any course taken to satisfy a degree requirement (required course or technical elective), with the excep-tion of EEL 4948 and 4949, cannot be taken under the S-U grade option.

        A maximum of three credits of seminar courses, such as EEL 4931, EEL 4939 and PHY 3036, will apply toward degree requirements.

        Graduating seniors must complete an exit inter-view with their academic adviser before graduating.

        The Undergraduate Counseling Guide, which pro-vides detailed information beyond that stated in this catalog, is located on the department home page at www.ece.ufl.edu/undergrad_info.

Probation and Exclusion Policy

        A computer engineering student whose grade point average falls below a 2.0, either junior-senior level or cumulative or who fails to make satisfactory progress will be placed on academic probation and required to submit a planned program.

        Students on academic probation will not be al-lowed to drop a course or withdraw from the university to avoid failing grades.  Students on their second term of academic probation will not be allowed to advance register. Any student who fails to meet the second planned program will be suspended from the depart-ment and will not be given a third term of courtesy registration.

        Students wishing to appeal exclusion must submit a letter to the Committee for Admission and Retention Appeals explaining why satisfactory progress has not been made and what circumstances have changed that indicate future improvement.

CURRICULUM LEADING TO THE BACHELOR OF SCIENCE IN COMPUTER ENGINEERING

Critical Tracking Criteria:

        Critical tracking courses for semesters 1-4 appear in bold; these courses must be completed with a GPA of 2.50 or better.
 
 
FRESHMAN YEAR
Semester 1 - Fall Credits
If you do not place out of ENC 1101,take it in the fall.
Social & Behavioral Sciences (GE-S) . 3
Humanities (GE-H) 3
MAC 2311 Analyt Geom & Calculus 1 (GE-M) 4
CHM 2045 General Chemistry (GE-P). 3
CHM 2045L General Chemistry Lab (GE-P). 1
Total
14
Semester 2 - Spring Credits
PHY 2048 + 2048L Physics with Lab (GE-P) 4
ENC 2210 Technical Writing (GE-C). 3
MAC 2312 Analyt Geom & Calculus 2 (GE-M) 4
CHM 2046 General Chemistry (GE-P)1. 3
Total
14
SOPHOMORE YEAR
Semester 3 - Fall Credits
Social & Behavioral Sciences (GE-S) 3
MAC 2313 Analyt Geom & Calculus  3 (GE-M). 4
PHY 2049 + 2049L Physics with Lab (GE-P) 4
CIS 3020 Introduction to CIS (GE-M) 3
Total
14
Semester 4 - Spring Credits
Humanities  (GE-S). 3
EGM 3311 Intro to Engineering Analysis7 3
EEL 3111 Circuits. 3
EEL 3303L Electrical Circuits Lab 1
EEL 3701C Digital Logic & Computer Systems 4
Total
14
JUNIOR YEAR
Semester 5 - Fall Credits
COT 3100 Applied Discrete Structures. 3
CDA 3101 Intro to Computer Organization 3
MAS 3114 Computational Linear Algebra2. 3
EEL 3135 Discrete-time Signals & Systems. 3
CISE/ELE Technical Elective. 3
Total
15
Semester 6 - Spring Credits
EEL 3304 Electrical Circuits 1. 3
EEL 4304L Electronics Lab 1
COP 3530 Data Structures 4
EGN 4034 Professional Issues. 1
EGM 2500 Statics. 2
ELE-Specific Technical Elective. 3
Total
14
Semester 7 - Summer Credits
EEL 3396 Solid State Electronic Devices. 3
EEL  4744 Microprocessor Applications 4
STA 4321 Math Statistics4 3
Humanities (GE) . 3
Total
13
SENIOR YEAR
Semester 8 - Fall Credits
COP 4600 Operating Systems 3
CEN 3031 Intro to Software Engineering 3
EEL 4712C Digital Design. 4
Electrical Engineering Technical Electives5. 3
Total
13
Semester 9 - Spring Credits
EEL 4914C Electrical Engineering Design 3
Electrical Engineering Technical Electives5. 6
CISE/ECE Technical Electives5. 6
Total
15
Total Hours Required for Degree
126

1 or substitute an approved biological science course.

2 or take MAS 4105 Linear Algebra 1.

3 or take MAD 4401 Introduction to Numerical Analy-sis.

4 or take STA 3032 Engineering Statistics and STA 4033 Computational Statistics.

5 technical electives must be chosen from an approved list of courses.  At least nine of the 12 hours must be EEL courses.
   The remaining three hours may be from either CISE or ECE.

6 must be a 3000-4000 level course in either engineer-ing, science or math. The general elective is any course at the
   3000-4000 level.

7 or take MAP 2302 Differential Equations.