College of Engineering
 

Computer Engineering (CEE) (Hardware Emphasis)

www.ece.ufl.edu

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 applications.

The computer engineering degree provides an academic program and research environment to obtain knowledge and skills in digital hardware, microprocessors, 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 computer engineering also deal with pattern processing, machine intelligence and information system design and evaluation.

Electives are taken according to individual interest to permit a student to delve more deeply into subject matter previously introduced. Students can specialize in the areas of: Computer System Architecture, Computer Communications, Computer Network Architecture, Computer Systems and Controls, Machine Learning, Man-machine Interaction, Robotics and Machine Intelligence. 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 computer degree through the CISE department.

NOTE: Computer engineering students should refer to the Departmental Requirements listed under Electrical Engineering.

Computer Engineering (Hardware Emphasis)

To remain 'on track' for this major you must meet the following critical tracking criteria. The critical tracking courses appear in bold.

Semester 1:

  • 2.0 UF GPA required for sem 1-5
  • 2.5 GPA on all critical tracking coursework for semesters 1-5
  • Complete 1 of 8 critical courses CHM2045; CHM2046 or approved Biological Science course; MAC2311; MAC2312; MAC2313; MAP2302 or EGM3311; PHY2048; PHY2049

Semester 2:

  • Complete 1 additional course of the 8 courses

Semester 3:

  • Complete 2 additional courses of the 8 courses

Semester 4:

  • Complete 2 additional courses of the 8 courses

Semester 5:

  • Complete all 8 critical tracking courses

Semester 1

Credits

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

 

MAC 2312 Analyt Geom & Calculus 2 (GE-M)

4

PHY 2048 Physics w/ Calculus 1 (GE-P)

3

PHY 2048L Physics Lab

1

1Biological Science (GE-B)

3

ENC 2210 Technical Writing

3

Total

14

Semester 3

 

Social & Behavioral Sciences (GE-S)

3

MAC 2313 Analyt Geom & Calculus 3 (GE-M)

4

PHY 2049 Physics w/ Calculus 2 (GE-P)

3

PHY 2049L Physics Lab

1

CIS 3020 Introduction to CIS

3

Total

14

Semester 4

 

EGM 3311 Intro to Engineering Analysis OR MAP 2302 Elem Differential Equations

3

EEL 3111C Circuits 1

4

EEL 3701C Digital Logic/Computer Syst

4

COT 3100 Applied Discrete Structures

3

Total

14

Semester 5

 

CDA 3101 Intro to Computer Organization

3

2MAS 3114 Computational Linear Algebra

3

EEL 3135 Signals & Systems

3

EEL 3112 Circuits 2

3

Total

12

Semester 6

 

EEL 3304C Electrical Circuits 1

4

COP 3530 Data Structures

4

3STA 4321 Mathematical Statistics 1

3

EEL 3396 Solid State Devices

3

Total

14

Semester 7

 

EEL 4744 Microprocessor Applications

4

Humanities (GE-H)

3

Humanities or Social Science

3

4General Elective

3

Total

13

Semester 8

 

COP 4600 Operating Systems

3

CEN 3031 Intro Software Engineering

3

EGN 4034 Professional Issues

1

EGM 2500 Statics

2

5EE Technical Electives

3

Total

12

Semester 9

 

EEL 4712C Digital Design OR EEL 4713C Digital Architecture

4

5EE Technical Elective

9

Total

13

Semester 10

 

EEL 4914C Senior Design

3

6Technical Electives

6

 

 

Total Hours Required for Degree

126

1 Or CHM 2046 General Chemistry 2.

2 Or MAS 4105 Linear Algebra.

3 Or STA 3032 Engr Statistics and STA 4033 Math Statistics with Computer.

4 Strongly recommend a course in either C++ or JAVA.

5 Any EEL-prefixed course not required for the degree. EEL 3003 is not accepted.

6 Courses are chosen from an approved list.

(top)

Registrar | Admissions | Records & Registration | ISIS

If you need assistance with this web page click here to send email.
This page is maintained by the Office of the University Registrar.