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 coursesforty-two (42) semester hours of required Cpe courses, thirteen (13) semester hours of computer science core 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 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 (43 Semester Hours)

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

Table I. Engineering Core Required Courses:

Course Number Course Name
Credit Hours
Total Engineering Core
43
CHM 1045 General Chemistry I
3
CHM 1045L General Chemistry I Lab
1
PHY 2048C
or
PHY 2048 & PHY 2048L
General Physics I w/Lab
5
PHY 2049C
or
PHY 2049 & PHY 2049L
General Physics II w/Lab
5
MAC 2311 Calculus I
4
MAC 2312 Calculus II
4
MAC 2313 Calculus III
5
MAP 2302 Differential Equations
3
MAS 3105 Linear Algebra I
3 (FAMU)
or
4 (FSU)
Subtotal Mathematics and Basic Sciences
33 (FAMU)
or
34 (FSU)
EGM 3512 Engineering Mechanics
4
EML 3100 Thermodynamics
2
COP 3014C (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 (FAMU)
or
9 (FSU)

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)
13
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
CIS 1920 Professional Development
1

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 (42 Semester Hours)

Each student is required to complete forty-two (42) semester hours of required departmental courses. This includes six (6) 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
42
EEL 3002L ECE Engineering Tools Lab
2
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 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 computer engineering must complete six (6) semester credit hours of technical electives. Three (3) semester credit hours must be electrical and computer engineering (ECE) technical electives. Any EEL or EEE prefixed course which is not required is considered an ECE technical elective with the exception of EEL 3003/L. Three (3) semester hours may be a non-ECE or an ECE technical elective. A non-ECE technical elective must be selected from a list of departmentally approved non-ECE courses. Courses not on the list may be taken with prior approval of the department chair.