Bachelor of Science in Computer Engineering Degree Curriculum

Introduction

All candidates for the bachelor of science (BS) degree in computer engineering are required to complete a total of 128 semester hours of credit including twenty-four (24) semester hours of general studies courses, forty-three (43) hours of engineering core courses for FAMU or forty-two (42) hours of engineering core courses for FSU, forty-three (43) semester hours of required Cpe courses, twelve (12) semester hours of computer science core for FAMU or thirteen (13) semester hours of computer science core for FSU and six (6) semester hours of technical electives. A student prepared to enroll in Calculus I upon matriculation can complete the degree program in 4 and 1/2 years, if they follow the suggested course sequence. Students should also review ECE departmental policies and procedures.

General Studies Requirements (24 Semester Hours)

Students must satisfy the the General Education (FAMU) or Liberal Studies (FSU) requirements of their home university. In general, all students require six (6) semester credit hours of English and eighteen (18) semester credit hours of humanities and social sciences. However, students are responsible for confirming with their advisor they will satisfy all general studies requirements including CLAST (FAMU and FSU), Gordon Written Work (FAMU and FSU), Oral Competency (FSU), Literature (FSU) and Multicultural (FSU) requirements.

Engineering Core Requirements (42 Semester Hours)

Students must complete forty-two (42) semester hours of engineering core courses including basic science and mathematics. The courses shown in Table I are required.

Table I. Engineering Core Required Courses:

Course Number Course Name Credit Hours
Total Engineering Core 43 or 42
CHM 1045 General Chemistry I 3
CHM 1045L General Chemistry I Lab 1
PHY 2048C General Physics I w/Lab 5
PHY 2049C General Physics II w/Lab 5
MAC 2311 Calculus I 4
MAC 2312 Calculus II 4
MAC 2313 Calculus III 5
MAP 3305
or
MAP 2302
Engineering Math I
or
Differential Equations
3
MAP 3306
or
MAS 3105
Engineering Math II
or
Linear Algebra I
3
Subtotal Mathematics and Basic Sciences 33
EGM 3512 Engineering Mechanics 4
EML 3100 Thermodynamics 2
COP 3014 (FAMU)
COP 3014L (FAMU)
or
COP 3014 (FSU)
Fundamentals of Programming (FAMU)
Fundamentals of Programming Lab (FAMU)
or
Programming I (FSU)
3
1
or
3
Subtotal Basic Engineering Core 10 or 9

Required Computer Science Core (13 Semester Hours)

Table II a. Florida A&M University Students:

Course Number Course Name Credit Hours
Total Computer Science Core (FAMU Students) 12
COP 3330 Object Oriented Programming 3
COP 3530 Program, Data and File Structures 3
COP 3610 Operating Systems 3
COT 3100 Discrete Structures I 3

Table II b. Florida State University Students:

Course Number Course Name Credit Hours
Total Computer Science Core (FSU Students) 13
COP 3330 Object Oriented Programming 3
COP 3353 Introduction to Unix 1
COP 4530 Data Structures, Algorithms and Generic Programming 3
COP 4610 Introduction to Operating Systems 3
MAD 2104 Discrete Math 3

Required Computer Engineering Core (43 Semester Hours)

Each student is required to complete forty-three (43) semester hours of required departmental courses. This includes four (4) hours of required CpE laboratory. The courses shown in Table III are required CpE core courses.

Table III. Required Computer Engineering Courses:

Course Number Course Name Credit Hours
Total Required Computer Engineering 43
EEL 3111 Introduction to Circuit Analysis 3
EEL 3112 Advanced Circuits with Computers 3
EEL 3112L Advanced Circuits with Computers Lab 1
EEL 3135 Signal and Linear Systems Analysis 3
EEE 3300 Electronics 3
EEE 3300L Electronics Laboratory 1
EEL 3472 Electromatic Fields I 3
EEL 3705 Digital Logic Design 3
EEL 3705L Digital Logic Design Laboratory 1
EEL 4021 Statistical Topics for Electrical Engineers 3
EEL 4515 Digital Communication Systems 3
EEL 4710 Introduction to FPLDs 3
EEL 4713 Computer Arch and Organization 3
EEL 4746 Microprocessor Based System Design 3
EEL 4746L Microprocessor Based System Design Lab 1
EEL 4911C Senior Design Project I 3
EEL 4914C Computer Engineering Senior Design Project II 3

Computer Engineering Technical Electives (6 Semester Hours)

Degree candidates for the BS in CpE must complete six (6) semester credit hours of technical electives. Three (3) semester credit hours must be computer engineering technical electives. Any EEL or EEE prefixed course which is not required is considered a computer engineering technical elective. Three (3) semester hours may be a non-CpE or a CpE technical elective. A non-CpE technical elective must be selected from a list of departmentally approved non-CpE courses. Courses not on the list may be taken with prior approval of the CpE program director.